|
- public static JSONObject islogin(JSONObject params, ActionContext context) throws SQLException, NamingException, ParseException {
- String db = params.getString("db");
- String user = params.getString("user");
- String pass = params.getString("pass");
- Connection conn = context.getConnection(db);
- JSONObject ret = new JSONObject();
- try{
-
- java.sql.CallableStatement proc = conn.prepareCall("{call qflogin(?,?,?)}");
- proc.setString(1,user);
-
- proc.setString(2,pass);
- proc.registerOutParameter(3, Types.INTEGER);
- proc.execute();
- int count=proc.getInt(3);
-
- ret.put("state", count);
-
- } catch(Exception ex){
-
- //conn.rollback();
- System.out.print("pid1=");
-
- ret.put("state", "");
-
- } finally {
-
- conn.close();
- return ret;
- }
复制代码- Model.prototype.login=function(user,pass){
- //var url =window.getServiceURL("/qianfeng/select");
- var jsonResult = null;
- Baas.sendRequest({
- "url" : '/qianfeng/select',
- "action" : 'isLogin',
- "async" : false,
- "params" : {
- "db" : "qianfeng",
- "user" : user,
- "pass" : pass
- },
- "success" : function(state) {
- jsonResult = state.state;
-
-
- },
- "error" : function(msg){
- justep.Util.hint("出错了!" + msg);
- }
- });
- return jsonResult;
- };
- Model.prototype.loginIsmBtn = function(event){
- debugger;
- var nameInput = this.comp("nameInput").val();
- var passwordInput = this.comp("passwordInput").val();
- var userData = this.comp("userData");
- Model.prototype.login(nameInput, passwordInput);
- if(){
- justep.Util.hint("登录成功");
- }
复制代码
|
|