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