中易网

jsp如何写出有好几个选项,使用者可以选择其中几项进行搜索的高级搜索

答案:2  悬赏:50  
解决时间 2021-03-24 00:44
jsp如何写出有好几个选项,使用者可以选择其中几项进行搜索的高级搜索
最佳答案
可以在源码里用if判断啊,比如用户选择了书名 就用if 判断书名是否选中,选中就用查询语句+上书名的搜索
追问:恩,我也是这么想,如果只需要填书名和作者两项那还好,
if (书名!=“” && 作者==“”)
select

if (书名==“” && 作者==“”)
select
if(书名==“”&& 作者!=“”)
select
if (书名!=“” && 作者!=”“)
select
像这样的话就要准备2的2次方,也就是4条语句,那如果需要提交的项目要有十几项的话,不是要写n多的语句啊。
全部回答
在拼接sql的地方判断以下,属性值有意义的情况下where拼接进去应该可以了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
3dmax怎么能调出自己随便想要的材质?
德昌县有申通快递吗?
传奇3G中除了武器外,衣服和首饰可以特修吗?
清远著名的本地特色小吃有哪些?
金丝猴最怕什么动物
今天是年后第一天上班,想问问大家有发开门红
书柜防虫防潮
绍兴美吉姆早教好不好?老师课上的好吗?
童年体重暴增,肥胖会不会导致骨骼变粗大
韩国耽美电影
披孝衣的人进我们家怎么办
什么叫资产经营?
成语取名
地球的清道夫是谁?至少要13 个,除了乌鸦屎
天龙八部3怪超过我们本身多少级会没经验谢谢
推荐资讯
从东盛大街与吉林大路交汇处到会展中心(就是
2012年呼伦贝尔扎兰屯市一中录取线是多少????
请问番禺祈福新村哪里有学瑜伽的?
我一位阿姨想到昆山找工作,但她自己已有45岁
几减4等于1这种题怎么和孩子讲他才能理解呢
石家庄哪有卖母萨摩耶犬的?多少钱?
请问天津版新马泰都指的是哪啊?
deal breaker 的意思?
老版100元纸币上的四个人分别是谁?
伟创变频器75一90kw多少钱一台
400瓦电暖和35格力变频空调那个用电量大
淘宝网上的床上用品被子,和床单,被套等四件
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?