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

struts2 validation中指定回到的result input

2013-11-08 
struts2 validation中指定返回的result input@InputConfig注解于方法@InputConfig(resultNamecreate_inp

struts2 validation中指定返回的result input
@InputConfig注解于方法

@InputConfig(resultName="create_input")       public String create() {           try {               TestDataProvider.users.add(user);                 return "createSuccess";           } catch (Exception e) {               logger.error(e);               return ERROR;           }       }  

这样当validation验证错误后就可以返回名为create_input的视图
@InputConfig(methodName="createForm")       public String create() {           try {               // userService.createUser(user , roles);               TestDataProvider.users.add(user);                 return "createSuccess";           } catch (Exception e) {               logger.error(e);               return ERROR;           }       }       public String createForm(){           return "create_input";       }  

这种配置方法效果同上
这样我们就能在一个action中配置多个result input,validation验证错误后就不会每次都返回同一个input视图

热点排行