页面A.jsp中有参数a,提交A.jsp访问A.action。A.action根据参数a查询数据库获得数据转发到页面B.jsp.提交B.jsp访问B.action。若返回input的话,则返回B.jsp。
问题就是直接返回B.jsp的话,是没有之前查询得到的数据的,难道我只能把A.action的代码在B.action里粘贴一遍,重新做个查询,这样做是不是有点傻啊?有没有更好的办法。还有就是参数a怎么传到B.action里?我目前的方式是把a写到B.jsp的<hidden:>
里,感觉还是有点傻。求更好的办法。
问题就是直接返回B.jsp的话,是没有之前查询得到的数据的,难道我只能把A.action的代码在B.action里粘贴一遍,重新做个查询,这样做是不是有点傻啊?有没有更好的办法。还有就是参数a怎么传到B.action里?我目前的方式是把a写到B.jsp的<hidden:>
里,感觉还是有点傻。求更好的办法。
解决方案 »
- js问题
- java.sql.SQLException: OALL8 处于不一致状态
- 【求助】eclipse 3.4.1 window-preferences没有web结点,为什么啊?
- jsp中得参数在severlet中得不到
- xml解析中文乱码问题
- 紧急求助JDBC连接池问题!!!!!!!!!!!
- 寻求例子
- 这个简单的Servlet错在哪里
- 急问:EXCEL中的单元格的宽度如何设定?
- 一个简单的bean间调用问题,解决马上结!
- 帮我看看SSH applicationContext.xml配置后 运行到这一步就不走了,然后提示报错超过45秒停止。
- <s:textfield label="昵称" name="nickname" value="<%=user.getNickname()%>"/>报错
回3楼:我目前就是把查询写成共通的,action直接调用此方法。我就是觉得这样还是有点傻,应该有更好的办法吧。
直接在b.jsp里重新查询一下a.action调用的方法吧