哪位大虾帮帮忙,JSP往domain model传值,急急急!!!
主要部分代码
//jsp
<td width="40%">
<s:textfield name="user.UserID" id="user.userID" maxlength="12"></s:textfield>
</td>
//User.java
public class User {
private String userID;
public String getUserID() {
return userID;
}
public void setUserID(String userID) {
this.userID = userID;
}
}
//UserRegisterAction .java
public class UserRegisterAction extends ActionSupport {
public User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
@Override
public String execute() throws Exception {
System.out.println("===================================");
return SUCCESS;
}
}
//UserRegisterAction-validation.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<field name="user.userID">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message key="error.userID.required"></message>
</field-validator>
<field-validator type="stringlength">
<param name="minLength">6</param>
<param name="maxLength">12</param>
<message key="error.userID.length"></message>
</field-validator>
</field>
</validators>
没有异常抛出,就是接收不到JSP传进来的值.用属性就可以接.但是浪曦教程上就是这么写的.是不是还有什么地方和属性传值不一样啊!!!调试一天了都..