首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts动态证验与dispatchaction的疑惑

2012-09-06 
struts动态验证与dispatchaction的疑惑场景:1.在dispatchaction中有几个方法,如crud2.其中cu请求时有表单,

struts动态验证与dispatchaction的疑惑
场景:1.在dispatchaction中有几个方法,如crud
  2.其中cu请求时有表单,rd请求时没有表单
  3.表单验证都过struts框架验证
   
问题: rd请求的方法,在server side 好像没有执行到,并且返回的是需要验证的cu表单页面.

我的分析:
  在struts中使用验证框架验证表单后,提交给dispatchaction处理,是不是因为只有验证通过了,才能去执行action

  中的 execute方法,然后才能去调用dispatchaction中的方法进行处理,
  
  若不经过表单,直接请求dispatchaction中的方法去处理,会返回含有表单验证的页面,并且页面包括error message
最后: 若使用了struts验证框架,同一模块中,有form验证的就放一个action,不需要form验证的放另一个
  action中.

[解决办法]
据说要扩展requestprocessor...具体没看明白,我的解决方法和你一样..

热点排行