• 大小: 200KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 数据库
  • 标签:

资源简介

Wex5中登录界面及后台代码连接,资源包含较多的我之前开发遇到的问题,都已经注明。现整合出来,仅供使用wex5正在开发人员借鉴

资源截图

代码片段和文件信息

package demoLogin;

import java.io.File;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
 
public class Action {
// 用户登陆使用的后台数据//开始////////////////////////////////////
public static JSONobject user(JSONobject params ActionContext context)
throws SQLException NamingException {
String sql_userID = null;
String userName = params.getString(“userName“);// 接收前台传过来的
String password = params.getString(“password“);//
String password_md5 = getmd5(password);
System.out.println(password_md5);
Connection conn = context.getConnection(“连接远程sql数据库自己名的名字”);
try {// 查询输入用户名的userID用户ID
Statement stmt = conn.createStatement();
String sqlGC = “sql语句,查询数据库中是否有此数据,有登录成功“; 
ResultSet rs = stmt.executeQuery(sqlGC);
if (rs != null) {
while (rs.next()) {
sql_userID = rs.getString(“userID“);
}
}
} catch (Exception e) {
e.printStackTrace();
conn.close();
} finally {
conn.close();
}
JSONobject map = new JSONobject();
map.put(“userID“ sql_userID);
return map;
}
public static String getmd5(String plainText) { // 静态方法,便于作为工具类
try {
MessageDigest md = MessageDigest.getInstance(“MD5“);
md.update(plainText.getBytes());
byte b[] = md.digest();

int i;

StringBuffer buf = new StringBuffer(““);
for (int offset = 0; offset < b.length; offset++) {
i = b[offset];
if (i < 0)
i += 256;
if (i < 16)
buf.append(“0“);
buf.append(Integer.toHexString(i));
}
return buf.toString();// 32位加密
// return buf.toString().substring(8 24);// 16位的加密
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
return null;
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1838  2018-03-10 10:26  demoLogin\Baas\demoLogin\Action.java

     文件        185  2018-03-10 10:26  demoLogin\Baas\demoLogin\action.service.m

     文件      55436  2018-03-10 10:26  demoLogin\SQLServer数据库配置(Mac)\AEE0B3D6-23BD-4274-8CA6-38FB1986CC77.png

     文件     233778  2018-03-10 10:26  demoLogin\SQLServer数据库配置(Mac)\D5A182A1-8F85-4071-A756-4BA4724852F9.png

     文件         33  2018-03-10 10:26  demoLogin\UI2\demoLogin\LoginActivity.css

     文件       1921  2018-03-10 10:26  demoLogin\UI2\demoLogin\LoginActivity.js

     文件       2273  2018-03-10 10:26  demoLogin\UI2\demoLogin\LoginActivity.w

     目录          0  2018-03-10 10:26  demoLogin\Baas\demoLogin

     目录          0  2018-03-10 10:26  demoLogin\UI2\demoLogin

     目录          0  2018-03-10 10:26  demoLogin\Baas

     目录          0  2018-03-10 10:26  demoLogin\SQLServer数据库配置(Mac)

     目录          0  2018-03-10 10:26  demoLogin\UI2

     目录          0  2018-03-10 10:26  demoLogin

----------- ---------  ---------- -----  ----

               295464                    13


评论

共有 条评论

相关资源