在struts 2 中有如下validate方法.
public void validate(){
if(getUserName() == null ¦ ¦ getUserName().equals("")){
addFieldError("userNameError","没有输入用户名");
}
if(getPassword() == null ¦ ¦ getPassword().equals("")){
addFieldError("passwordError","没有输入密码");
}
}
1.请问在jsp里,如何从ValueStack里取出userNameError?
2.我不想struts 2的fieldError标签,因为它的样式太难控制了,如何让它只显示出错信息userNameError或passwordError?
请高手指教,谢谢!
public void validate(){
if(getUserName() == null ¦ ¦ getUserName().equals("")){
addFieldError("userNameError","没有输入用户名");
}
if(getPassword() == null ¦ ¦ getPassword().equals("")){
addFieldError("passwordError","没有输入密码");
}
}
1.请问在jsp里,如何从ValueStack里取出userNameError?
2.我不想struts 2的fieldError标签,因为它的样式太难控制了,如何让它只显示出错信息userNameError或passwordError?
请高手指教,谢谢!
String value = (String)vs.findValue("passwordError");
2,<s:fielderror />