jsp中处理接受的多个参数问题

对于数据量小的接受参数的查找可以这样处理,判断各种情况。然后分别进行对定义好的sql语句进行执行:

然而如果数据量要是大的话就不可以这样判断了,我想过对调用出来的结果集进行套接考虑,不知道能不能实现,等看看API文档,可以实现了再添上,现在那一个很好了例子说说这个问题的处理方法:

但是这样写的话,如果不好的情况下所有结果都是空的情况下,就会出错了,那我们这样写试试

这样写就可以解决了,什么情况下都可以顺利的执行sql语句。。。。

(*引入a.lastIndexOf("and"); 和a.length();Stirng a = nihao and and;

举例说明:前面是求最后一个and的出现的初始位置,从头到尾,返回一个int的值。后面的是所有字符串的长度,谨记包括空格)对于现在的a来说,a.lastIndexOf("and")= 10; a.length() = 13;后者-4的话就是减去了一个空格和一个and的长度,4位,也就是表名最后一个是and,上面的exp=exp.substring(0,exp.lastIndexOf( "and "))这句话,就是在最后一个字符串是and情况下,把and去掉,在这里只解释新知识,我们跳回原文)

你可能感兴趣的:(jsp)