Domain Model 使用注意

来源:互联网 发布:行情软件 投资日记 编辑:程序博客网 时间:2024/06/06 01:05

用一个简单的登录操作来说明使用域模型过程中要注意的问题.

action:LoginActiion 

public class LoginAction extends ActionSupport {private User user;@Overridepublic String execute() throws Exception {// TODO Auto-generated method stubif (user != null && "abc".equals(user.getUsername())) {return SUCCESS;}return ERROR;}<pre name="code" class="java"><span style="white-space:pre"></span>//省略了getter,setter<span style="font-family: Arial, Helvetica, sans-serif;"></span>
}

entity:User  ******************注意:实体类中一定要写上一个默认构造方法.****************

public class User {private String username;private String password;public User() {// TODO Auto-generated constructor stub}<span style="white-space:pre"></span>//省略了getter,setter}

登陆页面:********注意name属性的内容,是user.username,不能直接写username*********

<body><s:form action="login" method="post"><s:textfield name="user.username" label="Username:"></s:textfield><s:textfield name="user.password" label="Password:"></s:textfield><s:submit label="Login"></s:submit></s:form></body>


0 0
原创粉丝点击