67,513
社区成员
发帖
与我相关
我的任务
分享
function loginIn(autoFlag){
$.post("loginDo.action",
{
username:$("[name=\"username\"]").val(),
password:$("[name=\"password\"]").val(),
autoLogin:autoFlag
},function(data){
alert(data);
if(data.resCode=="000"){
location.href="<%=basePath%>jsp/success.jsp";
}else if(data.resCode=="999"){
$("#loginErr").html("<font style='size:3px;color:red'>× 用户名或密码错误</font>");
}
} );
};
<package name="personnelManager" extends="json-default">
<action name="loginDo" class="com.sky.action.LoginAction" method="login">
<result type="json">
<param name="root">resCode</param>
</result>
</action>
</package>
public class LoginAction extends ActionSupport {
private String username;
private String password;
private String resCode;
private String autoFlag;
public String getAutoFlag() {
return autoFlag;
}
public void setAutoFlag(String autoFlag) {
this.autoFlag = autoFlag;
}
public String getResCode() {
return resCode;
}
public void setResCode(String resCode) {
this.resCode = resCode;
}
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;
}
public String login(){
LoginDao loginDao = new LoginDao();
Users user = loginDao.userQuery(username, password);
if (user != null){
resCode = Constants.success;
}else{
resCode = Constants.fail;
}
System.out.println(resCode);
return resCode;
}
}