http://community.csdn.net/Expert/topic/3691/3691688.xml?temp=.9523126
解决方案 »
- public abstract class A extends B implement C{} 帮忙解释下这句java代码!
- A b=new A(){定义一些新方法,新字段};如何调用这些新方法和新字段?
- 关于linux下编写运行java程序的Shell脚本问题
- 在线等!帮帮忙!!!请问如何一周以后允许登录(数据库查询时间问题)???
- java怎么对两个byte[]型字段进行进行模二加或者说异或运算
- 一个关于中文乱码的问题
- 初学java谢谢指教
- 哪位知道怎么用java列出网络中的SQL Server服务器的列表?
- 关于jbuild ?
- 简单的异常问题,帮忙,多谢
- 急救:谁有JAVA的时间选择器控件
- 请问,何谓bean?
boolean ifand=false; String sql="select staffname,sax,idcardno,bthdate,nation,nativeplace";
sql+=" from bs_staffinfo where "; if (!staffname.equals("")){
sql+=" staffname='"+staffname+"' ";
ifand=true;
}
if (!sax.equals("")){
if (ifand) sql+=" and ";
sql+=" sax="+sax;
ifand=true;
}
if (!idcardno.equals("")){
if (ifand) sql+=" and ";
sql+=" idcardno ='"+ idcardno+"'";
ifand=true;
}if (!bthdate.equals("")){
if (ifand) sql+=" and ";
sql+=" bthdate ='"+ bthdate+"'";
ifand=true;
}if (!nation.equals("")){
if (ifand) sql+=" and ";
sql+=" nation ='"+ nation+"'";
ifand=true;
}if (!nativeplace.equals("")){
if (ifand) sql+=" and ";
sql+=" nativeplace ='"+ nativeplace+"'";
ifand=true;
}
return sql;
}我最近刚写的一个例子,这个是一个方法在前面还经过判断,如果是NULL的就转换成“”;
<%!public String handleNullVal(String str2handle){
if (str2handle==null)
return "";
else
return str2handle;
}
我实现了效果,希望你能看懂