方法一:
controller.java
@RequestMapping("test/verification.do")
public String login(String username, String password){
if (!"admin".equals(username) || !"admin".equals(password)) {
return "loginError";
}
else
return "loginSuccess";
}
login.jsp
<form action="verification.do">
UserName : <input name="username" id="username" type="text"/>
PassWord : <input name="password" id="password" type="password"/>
<button name="login">login</button><br/><br/>
</form>
方法二:
controller.java
@RequestMapping("test/verification2.do")
public String login2(@RequestParam(value="username")String username, String password){
if (!"admin".equals(username) || !"admin".equals(password)) {
return "loginError";
}
else
return "loginSuccess";
}
login.jsp
<form action="verification2.do">
UserName : <input name="username" id="username" type="text"/>
PassWord : <input name="password" id="password" type="password"/>
<button name="login2">login2</button><br/><br/>
</form>
方法三:
controller.java
@RequestMapping("test/verification3.do")
public String login3(User user){
String username = user.getUsername();
String password = user.getPassword();
if (!"admin".equals(username) || !"admin".equals(password)) {
return "loginError";
}
else
return "loginSuccess";
}
User.java
public class User {
private String username;
private String password;
public 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;
}
}
login.jsp
<form action="verification3.do">
UserName : <input name="username" id="username" type="text"/>
PassWord : <input name="password" id="password" type="password"/>
<button name="login3">login3</button><br/><br/>
</form>