日期:2014-05-17  浏览次数:20795 次

jsp+servlet解决问题
获得页面ID 后如何根据这个ID值去查询数据库,把结果循环显示在另一个页面

------解决方案--------------------
在前面那个页面中用<a href="list.jsp?id=XXX">这种方式调用第二个页面,并送入id参数值。
在第二个页面中,用id作为条件访问数据库,获取到结果后,用JSTL forEach循环显示到页面中。
------解决方案--------------------
在页面获取id,然后用超链接穿参数。在下一个页面用request就收。查询时用字符串处理,把网页的元素和结果通过字符串连接符(+)处理成一个字符串,然后在网页的body中展现。
------解决方案--------------------
<a href="list.jsp?id=XXX">
------解决方案--------------------
不错,以上皆对
------解决方案--------------------
楼主描述的不够清晰,年轻人有点耐心

如果你通过页面传过来的id,进行查询,可以讲查询的结果,放到ArrayList()数组里面,通过,request.setAttribute(“ArrayList”,ArrayList)吧数组放到request里面,在jsp页面取出来进行遍历
------解决方案--------------------
探讨
引用:

在前面那个页面中用<a href="list.jsp?id=XXX">这种方式调用第二个页面,并送入id参数值。
在第二个页面中,用id作为条件访问数据库,获取到结果后,用JSTL forEach循环显示到页面中。

我现在就是不知道如何将页面获得的id作为另一个表中对应id的条件访问数据库,页面上表的id 来自表A,这个id是表B的theme_i……