public String getContent() { return content; }
public void setContent(String content) { this.content = content; }
private Long id;
private String username; private String password; private Byte sex; private String birthday; private String createtime; private Byte isadmin; private String content; public String getCreatetime() { return createtime; }
public void setCreatetime(String createtime) { this.createtime = createtime; }
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public Byte getIsadmin() { return isadmin; }
public void setIsadmin(Byte isadmin) { this.isadmin = isadmin;
28
}
public String getPassword() { return password; }
public void setPassword(String password) { this.password = password; }
public String getUsername() { return username; }
public void setUsername(String username) { this.username = username; }
public void reset(ActionMapping arg0, HttpServletRequest arg1) {
this.id=null; this.username=null; this.password=null; this.isadmin=null; this.createtime=null; this.content=null; this.sex=null; this.birthday=null; }
public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) {
return null; }
public String toString() {
StringBuffer toStr = new StringBuffer();
29
toStr.append(\
toStr.append(\
toStr.append(\ toStr.append(\ toStr.append(\
toStr.append(\ toStr.append(\= \+ this.createtime+ \ toStr.append(\ toStr.append(\ toStr.append(\ return toStr.toString(); }
public String getBirthday() { return birthday; }
public void setBirthday(String birthday) { this.birthday = birthday; }
public Byte getSex() { return sex; }
public void setSex(Byte sex) { this.sex = sex; }
public Users populate(){ Users u=new Users(); u.setId(getId());
u.setIsadmin(getIsadmin()); u.setContent(getContent()); u.setUsername(getUsername()); u.setPassword(getPassword());
30
u.setSex(getSex());
u.setBirthday(DateUtil.parseToDate(getBirthday(),DateUtil.yyyyMMdd));
u.setCreatetime(DateUtil.parseToDate(getCreatetime(),DateUtil.yyyyMMddHHmmss));
return u; } }
UsersForm类中的reset()方法作用是当用户点击“重置”按钮时,清空input输入框的内容,toString()方法覆盖了Object和toString()方法,populate()方法很有,它把UsersForm转化成Users实体类,大大方便了程序在对数据库操作时使用的方便。而且这个方法中还把用户的生日等表单元素的值由字符型转成日期类型。
在adduser.jsp页面中的action上可以看到它要提交的URL,如下所示: