关于struts2 给页面送数据的问题。
如果我们想从一个ACTION获取数据到一个页面,而这个页面是需要用STRUTS2验证框架的,那么将会出现一个很纠结的情况,因为验证框架要求我们必须返回到一个INPUT,而这个INPUT如果直接是一个页面的话,那么将获取不到ACTION的数据,使用CHAIN,又报404错误,使用拦截器给页面送数据也算一个好办法。
?
例如:
?
@Override
public String intercept(ActionInvocation actionInvocation) throws Exception {// TODO Auto-generated method stubActionContext ctx = actionInvocation.getInvocationContext().getContext();ctx.put("codeTypeList", codeTypeService.findAll());return actionInvocation.invoke();}?