目录

用户登录接口

接口说明

接口类

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"));
 }
}