有多个可选的查询条件时,SQL 语句从WHERE开始 和它后面的 AND关键词等都很难用jsp语句编写
解决方案 »
- 有点想头的算法
- 求教关于运行参数的问题
- 如果用户未登陆访问其他页面时就跳转到login.jsp页面,在web.xml中怎样配置?
- 求教:如何配置tomcat的server.xml?
- jsp中checkbox分组选中问题
- 求教hibernate菜鸟级问题,各位hibernate高手,看看错误究竟在哪?(hibernate真他奶奶的讨厌)三问
- jsp中写的js脚本传值给servlet,在servlet中显示为NULL
- 关于servlet中如何判断客户端是否关闭
- 我为什么还是不能在tomcat下发表我的目录,急!!!!!!!
- jsp中怎么调试错误,可以用try吗
- tomcat的安装问题
- 插入记录中的问题,迷惑我好几天了
再根據條件如果為null就不添加﹐否則就加上 ‘ and xx=xx ’這樣的形式
String dept = request.getParameter( "dept" );//对应表中的dept字段
String sql = "select * from userinfo where 1=1 ";
if( name !=null && name.length() > 0 )
{
sql += " and name='" + name + "'";
}
if( dept != null && dept.length() > 0 )
{
sql += " and dept='" + dept + "'";
}
//执行这个sql语句....