JavaWeb开发 网页传递参数给后台程序
网站开发时候,这些类别选择以后怎么把所选择的参数传递过去呢,而且点一个类别相应一下的。类似淘宝京东那些商品类别选择的样子。悬赏510...
网站开发时候,这些类别选择以后怎么把所选择的参数传递过去呢,而且点一个类别相应一下的。类似淘宝京东那些商品类别选择的样子。悬赏5
10 展开
10 展开
3个回答
展开全部
告诉你大致的思路,你照这个思路做肯定没有问题。
这样的提交其实是在后台控制器中有一个session,最终在数据库中搜索的条件都是在session中取出的;也就是说你点一个条件的时候,传到后台控制器,控制器会检索当前有没有session,如果有,就拿到已有的session,在session中加上你刚才点击的条件,然后用session中最后的全部条件去查询数据库;如果没有session,那就新创建一个session,在这个session中加上你刚才点击的条件,然后还是用session中最后的条件去查询数据库。(仔细想想我说的话,构思一下应该没有问题)。
对于点X去除掉查询的条件,也是这个道理,点一个叉,就在session中减去刚才点击的条件,然后用session中剩余的条件去查询数据库,返回结果即可。
希望能帮到你,好好想一下。
这样的提交其实是在后台控制器中有一个session,最终在数据库中搜索的条件都是在session中取出的;也就是说你点一个条件的时候,传到后台控制器,控制器会检索当前有没有session,如果有,就拿到已有的session,在session中加上你刚才点击的条件,然后用session中最后的全部条件去查询数据库;如果没有session,那就新创建一个session,在这个session中加上你刚才点击的条件,然后还是用session中最后的条件去查询数据库。(仔细想想我说的话,构思一下应该没有问题)。
对于点X去除掉查询的条件,也是这个道理,点一个叉,就在session中减去刚才点击的条件,然后用session中剩余的条件去查询数据库,返回结果即可。
希望能帮到你,好好想一下。
展开全部
每个选项都可以放进一个标签,比如<a href="javascript(0)" onclick="jump('xx')">AMD平台</a>,js中写一个方法:function jump(obj){window.location.href="servlet/XXServlet?xx=obj"},然后再servlet里面用request接收,处理后再返回某个页面即可,js中跳转的地址不一定是servlet,也可以是jsp,带上参数传过去再返回一个页面就可以了。。。点击后阴影效果的样式即class也可当作参数传过去,处理完后再把参数传回本页面即可。。。
追问
这样只能传递 一个选项,怎么把所有的分类选项的已经选择的都传递过去呢,你做过这样的成功案例没?
追答
全部传过去呗,可以结合Jquery,做过
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有多种方式, 不过思路都是在点击的时候, 给元素一个状态, 然后通过js过滤包含这种状态的值set到一个域(例如会话域session等), 再然后java脚本中get这个被set的值.
根据你的图例, 是一个color, 当然后台也许还会有类似selected这种的元素值~
根据你的图例, 是一个color, 当然后台也许还会有类似selected这种的元素值~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询