1. Select Java EE6.0 when building a project
2. Write Login interface
<body> <center> <form id= "Form1" Name= "Form1" action= "Action/login.action" method= "POST" > user name <input name= "username" type= "text" ><br> password <input name= "password" type= "password" ><br> <input type= "Submit" value= "Login" > </form> </center> </body >
3. Right-click the project name-->eclipse-->add Struts support-->struts 2.1-->finish
4. Building class login.jsp inheriting Actionsupport
5. Write Login.java
Ackage Com.chao.s4;import com.opensymphony.xwork2.actionsupport;public Class Login extends Actionsupport {private String Username= "";p rivate string password= "";p ublic string GetUserName () {return username;} public void Setusername (String username) {this.username = username;} Public String GetPassword () {return password;} public void SetPassword (String password) {this.password = password;} Public String Execute () throws Exception {//TODO auto-generated method stubstring u,p;u=getusername ();p =getpassword (); if (U.equals ("1") &&p.equals ("1")) {return "Success";} Elsereturn "Error";}}
6. Write Struts.xml (can be dragged)
Code:
7. Last Write success.jsp and error.jsp
<body> Login Successful <a href=index.jsp> return </a><br> </body>
<body> Login failed <a href=index.jsp> return </a><br> </body>
Use struts for simple login