常用JAVA方法

王朝java/jsp·作者佚名  2008-05-31
宽屏版  字体: |||超大  

<%!

stc_RSYB_Name stcRSYName1[];

stc_SYB_INF stcSYBINF1[];

%>

<%/*

String p = (String) session.getValue("Access");

if (p==null !p.equals("1")) {

response.sendRedirect("error.htm");

return;

}*/

%>

<%!

file://得到机器名字或IP

String get_Myhostname(Javax.servlet.http.HttpServletRequest request){

String myhostname = null;

try{

myhostname = request.getRemoteHost();

myhostname = myhostname.toUpperCase();

}catch(Exception e){}

return myhostname;

}

file://处理空字符串

String dealNull(String str) {

String returnstr = null;

if (str == null) returnstr = "";

else returnstr = str;

return returnstr;

}

file://处理空对象

Object dealNull(Object obj){

Object returnstr = null;

if (obj == null) returnstr = (Object)("");

else returnstr = obj;

return returnstr;

}

int dealEmpty(String s) {

s = dealNull(s);

if (s.equals("")) return 0;

return Integer.parseInt(s);

}

String replace(String str,String substr,String restr){

String[] tmp = split(str,substr);

String returnstr = null;

if(tmp.length!=0) {

returnstr = tmp[0];

for(int i = 0 ; i < tmp.length - 1 ; i++)

returnstr =dealNull(returnstr) + restr +tmp[i+1];

}

return dealNull(returnstr);

}

String HtmlEncode(String txt){

txt = replace(txt,"&","&");

txt = replace(txt,"&","&");

txt = replace(txt,""",""");

txt = replace(txt,"\"",""");

txt = replace(txt,"<","<");

txt = replace(txt,"<","<");

txt = replace(txt,">",">");

txt = replace(txt,">",">");

txt = replace(txt," "," ");

txt = replace(txt," "," ");

return txt;

}

String unHTMLEncode(String txt){

txt = replace(txt,"&","&");

txt = replace(txt,""","\"");

txt = replace(txt,"<","<");

txt = replace(txt,">",">");

txt = replace(txt," "," ");

return txt;

}

file://ALERT Function

void sAlert(String title,String msg,String focus, jspWriter out){

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有