在struts2中使用<s:token/>
标签时出现Error setting expression ‘token’ with value这个错误,是因为在action动作类中没有token的set方法。
定义一个token变量,生成对应的get,set方法即可。这样在表单提交的时候struts2就会把自动生成的令牌注入到token变量中。再次提交表单时会进行验证是否为重复提交。
private String token;
public String getToken() {
return token;
}
public void setToken(String token) {
this.token = token;
}