本人初学struts遇到了个麻烦:

来源:百度知道 编辑:UC知道 时间:2024/06/10 09:24:12
本人初学struts遇到了个麻烦:
两个jsp界面A.jsp和B.jsp,请求到同一个Action(DispatchActionSupport)Action,Action中有两个方法,A.jsp请求add方法,B.jsp请求update。
如果不使用validator验证框架,我的思路没有问题,
但是当我把validate设置“true”时,问题来了,因为我的A.jsp有验证,B页面没有,但我用B请求方法update的时候,同样启用了验证框架导致失败,原因在于:我的两个jsp共用了同一个Action和ActionForm,怎么解决,不能添加新的Action和ActionForm!
忘高手指点!我问我们老师了,他也不会!

struts-config.xml
中的<action>
配置两个,一个设置validate="true"
另一个设置为validate="false"

我想可能改Struts框架的源代码可以实现!呵呵··

搞不懂干吗不让添加新的ACTION,在你的action之上再加两个action分别对应两张JSP,再跳到你有add()和update()的action中,为什么不行。