我想实现一个像赶集网那样的多条件查询的功能,然后每个查询条件的可选值都以超链接显示到页面的每行上,每次点击以后做一次查询,而且这个条件字体变粗,其他的条件保持上一次的,就想赶集网的租房的那些区域、方式、租金、类型等
http://bj.ganji.com/fang3/a1p6y2/
我现在的办法是把这些条件放到session里面,然后每次作判断,有没有更简单的方法啊,我用的是Struts2和jsp的页面,没有用到Ajax,所以想要问一下有没有Struts2的那个技术能实现它。
谢谢

解决方案 »

  1.   

    用CSS吧 JS 什么的饿吧 学习中
      

  2.   

    不用session,用ajax直接调struts2的action就可以了啊。
      

  3.   

    楼主可以使用GET方式显式的传参数过去啊
    赶集网也是这样的  类型为 一室就传了个h1,为5室就传了h5只是他们用“/”在服务端做了参数分割,这一点很像url-rewrite
      

  4.   

    3楼能不能具体点 我在帖子上也说了 不太会用ajax 
      

  5.   

    再检索结束后,可以把检索条件的内容再一次作为属性set到request里面,这么做也可以吧比如:List[] conList = new ArrraList<String>();/*** 检索内容加到list中***/req.setAttribute("selCondition",conArray);
      

  6.   

    不需要放到session里面,你就直接通过request得到数据,然后再jsp页面中做一下判断,如果得到的参数和列表中的值一样,那么这个值粗体显示就可以