• 大小: 24.88MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-09
  • 语言: Java
  • 标签: java分销  

资源简介

java版微信卡密三级分销完整源码 (卡密) 开发框架:struts2、spring、hibernate 开发环境: myeclipse2013、mysql5.1、tomcat7.0 如果是用eclipse导入的话,再加下servlet-api.jar包 设置好数据库信息,部署运行后,会自动生成数据库表。 这个版本是比较简单的卡密三级分销系统,是手机web的,不算真正意义上的微信分销系统,部分功能可能还不够完善或者存在bug,但是可以用来学习一下,也可以进行二次开发。 本来是不打算开源出来的,只发布了编译后的代码,但是在网络上看到【汉三信息】反编译的代码,反编译的没有注释,所以想想还是直接发布源代码吧。 如果有需要JAVA服务器的话,可以访问网站进行购买: http://www.919dns.com http://www.lxinet.com 919站长站:http://www.919zzz.com CZCTO:http://www.czcto.com QQ:582866070

资源截图

代码片段和文件信息

package com.lxinet.fenxiao.action;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.apache.commons.codec.binary.base64;
import org.json.JSONException;
import org.json.JSONobject;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import com.lxinet.fenxiao.entities.Admin;
import com.lxinet.fenxiao.service.IAdminService;
import com.lxinet.fenxiao.utils.BjuiJson;
import com.lxinet.fenxiao.utils.Connect;
import com.lxinet.fenxiao.utils.DbResourcesConfiguration;
import com.lxinet.fenxiao.utils.FreemarkerUtils;
import com.lxinet.fenxiao.utils.IpUtils;
import com.lxinet.fenxiao.utils.Md5;
import com.sun.mail.util.base64DecoderStream;
import com.sun.mail.util.base64EncoderStream;

import freemarker.template.Configuration;

/**
 * 
 * 创建日期:2014-10-24下午1:01:32 作者:Cz
 */
@Controller(“adminAction“)
@Scope(“prototype“)
public class AdminAction extends baseAction {
private static final long serialVersionUID = 1L;
@Resource(name = “adminService“)
private IAdminService adminService;
private Admin admin;

public void login() {
// 密码进行MD5加密处理
admin.setPassword(Md5.getMD5Code(admin.getPassword()));
Admin findAdmin = adminService.login(admin);
JSONobject json = new JSONobject();
PrintWriter out = null;
try {
out = this.response.getWriter();
} catch (IOException e) {
e.printStackTrace();
}
try {
if (findAdmin != null) {
String ip = ““;
if (findAdmin.getStatus() == 0) {
// 帐号被禁用
json.put(“msg“ “该帐号已被禁用“);
json.put(“type“ “error“);
json.put(“href“ ““);
} else {
// 登录成功
// 登录次数+1
findAdmin.setLoginCount(findAdmin.getLoginCount() + 1);
// 设置最后登录时间
findAdmin.setLastLoginTime(new Date());
// 设置最后登录IP
// 获取IP地址
try {
ip = IpUtils.getIpAddress(request);
findAdmin.setLastLoginIp(ip);
} catch (Exception e) {
e.printStackTrace();
}
// 保存最新的信息
adminService.saveOrUpdate(findAdmin);
HttpSession session = request.getSession();
session.setAttribute(“loginAdmin“ findAdmin);
json.put(“msg“ “登录成功“);
json.put(“type“ “successHref“);
json.put(“href“ “admin/index.jsp“);

String domain = request.getServerName();
String serverip = InetAddress.getLocalHost().getHostAddress();
String systemName = “凌夕网络微商城卡密系统“;
String systemVersion = “V1.0.1“;
String url = “http://systemapi.lxinet.com/RecordServlet?“;
url += “domain=“+domain+“&“;
url += “serverip=“+serverip+“&“;
url += “systemName=“+systemName+“&“;
url += “systemVersion=“+systemVersion+“&“;
url += “clientip=“+ip;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-11 16:53  Fenxiao\
     文件        1136  2015-09-14 12:17  Fenxiao\.classpath
     文件        6148  2016-11-11 17:22  Fenxiao\.DS_Store
     目录           0  2016-11-11 17:36  __MACOSX\
     目录           0  2016-11-11 17:36  __MACOSX\Fenxiao\
     文件         120  2016-11-11 17:22  __MACOSX\Fenxiao\._.DS_Store
     目录           0  2016-03-31 20:17  Fenxiao\.externalToolBuilders\
     文件         548  2015-09-14 21:21  Fenxiao\.externalToolBuilders\org.eclipse.wst.jsdt.core.javascriptValidator.launch
     文件         547  2015-09-14 21:21  Fenxiao\.externalToolBuilders\org.eclipse.wst.validation.validationbuilder.launch
     文件        1794  2015-09-14 21:21  Fenxiao\.project
     目录           0  2016-03-31 20:21  Fenxiao\.settings\
     文件         522  2015-06-14 20:21  Fenxiao\.settings\.jsdtscope
     文件          74  2015-06-14 20:24  Fenxiao\.settings\com.genuitec.eclipse.core.prefs
     文件          79  2015-09-14 12:17  Fenxiao\.settings\com.genuitec.eclipse.migration.prefs
     文件         137  2015-07-29 17:40  Fenxiao\.settings\org.eclipse.core.resources.prefs
     文件         364  2015-06-14 20:21  Fenxiao\.settings\org.eclipse.jdt.core.prefs
     文件         557  2015-06-14 20:21  Fenxiao\.settings\org.eclipse.wst.common.component
     文件         172  2015-09-14 12:17  Fenxiao\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml
     文件         462  2015-09-14 12:17  Fenxiao\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2015-06-14 20:21  Fenxiao\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-06-14 20:21  Fenxiao\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         528  2015-06-14 20:24  Fenxiao\.settings\org.eclipse.wst.validation.prefs
     目录           0  2016-03-31 20:21  Fenxiao\conf\
     文件        3760  2015-06-14 20:31  Fenxiao\conf\applicationContext.xml
     文件         528  2015-06-14 20:23  Fenxiao\conf\database.properties
     文件         722  2015-03-22 09:23  Fenxiao\conf\hibernate.cfg.xml
     文件         106  2015-06-27 09:25  Fenxiao\conf\resources.properties
     文件        1512  2015-06-30 21:25  Fenxiao\conf\struts.xml
     文件        1733  2015-09-15 22:12  Fenxiao\conf\struts_admin.xml
     文件        2453  2015-06-03 22:35  Fenxiao\conf\struts_article.xml
     文件         947  2015-05-22 21:33  Fenxiao\conf\struts_articleCate.xml
............此处省略1356个文件信息

评论

共有 条评论

相关资源