我是struts2新手,我有JSP与表单动作(调用提交)和jsp包含在页面的开始,只返回httprequest参数(常见于所有页面的菜单)。
问题是当我提交页面并得到验证错误/ actionerror时,在返回我的操作的输入页面时,jsp include返回一个错误,它@ first time run first run first,只有验证失败时才会返回错误
我有一个A级:
class A extends ActionSupport{
int someId;
// getters/setters
public String execute(){
setSomeId(2);
return SUCCESS;
}
public String save(){
// something
}
}
在struts.xml中,我配置了一个操作"ViewId“,它将我们带到默认的方法execute,其中设置了someId。然后,我们转到一个jsp页面show.jsp,我可以在其中访问someId值。在sh
因此,我有一个主JSP索引页面"index.jsp",它有几个include。像这样,
<%@ include file="/WEB-INF/views/includes/jstl/include.jsp" %>
<%@ include file="/WEB-INF/views/includes/licenses/license.jsp" %>
<%@ include file="/WEB-INF/views/includes/generalHtml/header.jsp" %>
<%@