jsp如何写出有好几个选项,使用者可以选择其中几项进行搜索的高级搜索
答案:2 悬赏:50
解决时间 2021-03-24 00:44
- 提问者网友:沉默的哀伤
- 2021-03-23 11:18
jsp如何写出有好几个选项,使用者可以选择其中几项进行搜索的高级搜索
最佳答案
- 二级知识专家网友:几近狂妄
- 2021-03-23 11:58
可以在源码里用if判断啊,比如用户选择了书名 就用if 判断书名是否选中,选中就用查询语句+上书名的搜索
追问:恩,我也是这么想,如果只需要填书名和作者两项那还好,
if (书名!=“” && 作者==“”)
select
if (书名==“” && 作者==“”)
select
if(书名==“”&& 作者!=“”)
select
if (书名!=“” && 作者!=”“)
select
像这样的话就要准备2的2次方,也就是4条语句,那如果需要提交的项目要有十几项的话,不是要写n多的语句啊。
追问:恩,我也是这么想,如果只需要填书名和作者两项那还好,
if (书名!=“” && 作者==“”)
select
if (书名==“” && 作者==“”)
select
if(书名==“”&& 作者!=“”)
select
if (书名!=“” && 作者!=”“)
select
像这样的话就要准备2的2次方,也就是4条语句,那如果需要提交的项目要有十几项的话,不是要写n多的语句啊。
全部回答
- 1楼网友:猎心人
- 2021-03-23 12:25
在拼接sql的地方判断以下,属性值有意义的情况下where拼接进去应该可以了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |