接口说明
接口类
com.geezn.mobile.interfaces.ILogin
接口方法
String processLogin(userId,password)
返回值
登陆成功时,返回值是“1”,
登陆失败时,返回值是"{\"loginrlt\":\"0\",\"failmsg\":\"失败原因\"}" 。
实现类配置
在mis2\geeznmobile\config\geeznMobileConfig.xml中配置loginClass项。
实例代码
package com.geezn.mobile.action;
import com.geezn.mobile.interfaces.ILogin;
public class CustomMobileLogin implements ILogin {
public String processLogin(String id, String password) {
String rlt = "";
if ("root".equals(id) && "123".equals(password)) {
// 登陆成功
rlt = "1";
System.out.println("手机客户端登陆成功,执行了CustomMobileLogin");
return rlt;
}else if("zhangsan".equals(id) && "123".equals(password)){
// 登陆成功
rlt = "1";
System.out.println("手机客户端登陆成功,执行了CustomMobileLogin");
return rlt;
}
else{
rlt = "{\"loginrlt\":\"0\",\"failmsg\":\"无法登录,请与系统管理员联系!\"}";
System.out.println("手机客户端登陆失败");
return rlt;
}
}
public static void main(String[] args) {
System.out.println(new CustomMobileLogin().processLogin("root", "1"));
}
}