struts2,Struts2初步

在MyEclipse中配置Struts2环境,本例实现一个简单的登录功能,其目录结构如下:
imagestruts2,Struts2初步
新建Web项目,将所需Jar包放进lib文件夹下,配置好tomcat服务器。
新建三个界面,login.jsp为登录界面,true.jsp和false.jsp分别为执行登陆后的结果页面:
login.jsp
1  <body> 
2      <form name="login" method="post" action="login.action"> 
3          用户:<input type="text" name="username" id="textfield"/> 
4          <br/> 
5          密码:<input type="password" name="password" id="textfield2"/> 
6          <br/> 
7          <input type="submit" name="submit" value="提交"/> 
8      </form> 
9    </body>true.jsp<body> 
10      登陆成功,Welcome! 
11    </body>false.jsp  <body> 
12      登陆失败! 
13    </body> 
14   
新建业务控制组件,Login.java,其中必须包含execute()方法,这是必须的:
1  Login.javapackage controller;
2   
public class Login {
4      private String username;
5      private String password;
6      public String getUsername() {
7          return username;
8      }
9      public void setUsername(String username) {
10          this.username = username;
11      }
12      public String getPassword() {
13          return password;
14      }
15      public void setPassword(String password) {
16          this.password = password;
17      }
18      public String execute(){
19          if(username.equals("admin")&&password.endsWith("admin")){
20              return "toTrue";
21          }else{
22              return "toFalse";
23          }
24      }
25  }
Tags:  struts2

延伸阅读

最新评论

发表评论