我的情况是这样的,有一个页面。页面初始化的时候有一个init.do对数据库进行检索。然后将检索出来的数据放入到A.jsp中的下拉列表当中。
然后我在A.JSP中某一个文本框中输入一个非法内容(比如说长度过长),此处用的是struts的validator框架。
Struts的验证框架将其拦截,然后根据配置文件中的input="/A.jsp",但验证返回后,我的下拉框中的内容都没有了。(下拉框中的内容从数据库取出来放入了request中,当然放入session中当然是没有问题的。但是程序设计要求不要放入session当中。)
我的解决方法是将配置文件action中的input改为input="init.do",这样验证失败后,下拉框也可以有值了,但这样验证失败后还要再去重新访问数据库一次。从性能角度上来讲感觉有点不太好。
请问有没有什么好的解决方法呀
然后我在A.JSP中某一个文本框中输入一个非法内容(比如说长度过长),此处用的是struts的validator框架。
Struts的验证框架将其拦截,然后根据配置文件中的input="/A.jsp",但验证返回后,我的下拉框中的内容都没有了。(下拉框中的内容从数据库取出来放入了request中,当然放入session中当然是没有问题的。但是程序设计要求不要放入session当中。)
我的解决方法是将配置文件action中的input改为input="init.do",这样验证失败后,下拉框也可以有值了,但这样验证失败后还要再去重新访问数据库一次。从性能角度上来讲感觉有点不太好。
请问有没有什么好的解决方法呀
解决方案 »
- 去上一周的日期
- hibernate问题
- eclipse无法识别java.rmi.RemoteException这个包
- com.sun.javaee.blueprints的包从什么地方下载?谢谢。
- 急切寻求 《JUnit in Action》 读者
- servlet传送问题
- hibernate 的left join fetch可以取出lazy对象,如果lazy的是Set,还想对Set里面对象进行继续Fetch他的成员怎么办呢?
- 再问:有谁会在axis中实现soap消息的加密和解密来实现安全的web service
- 最后20分,倾家荡产! 再不解决就连工作都没了 && BCEL的一个小问题
- tomcat如何配置多数据源?
- lucene如何定时更新索引
- 谁能帮我解释下这句话啊 谢谢
在action的构造方法中给集合赋值试试行不行