资源简介
非本人代码,也是下载别人的代码,自己测试了一下,可以跑起来项目,有支付功能模块自己还没弄过,还没来得及细看觉得不错分享给大家,赚点积分。非喜勿喷。
代码片段和文件信息
package com.tanie.fenxiao.action;
import com.tanie.fenxiao.entities.Admin;
import com.tanie.fenxiao.service.IAdminService;
import com.tanie.fenxiao.utils.BjuiJson;
import com.tanie.fenxiao.utils.Connect;
import com.tanie.fenxiao.utils.DbResourcesConfiguration;
import com.tanie.fenxiao.utils.FreemarkerUtils;
import com.tanie.fenxiao.utils.IpUtils;
import com.tanie.fenxiao.utils.Md5;
import freemarker.template.Configuration;
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.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.JSONException;
import org.json.JSONobject;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
@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() {
this.admin.setPassword(Md5.getMD5Code(this.admin.getPassword()));
Admin findAdmin = this.adminService.login(this.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().intValue() == 0) {
json.put(“msg“ “该帐号已被禁用“);
json.put(“type“ “error“);
json.put(“href“ ““);
} else {
findAdmin.setLoginCount(Integer.valueOf(findAdmin
.getLoginCount().intValue() + 1));
findAdmin.setLastLoginTime(new Date());
try {
ip = IpUtils.getIpAddress(this.request);
findAdmin.setLastLoginIp(ip);
} catch (Exception e) {
e.printStackTrace();
}
this.adminService.saveOrUpdate(findAdmin);
HttpSession session = this.request.getSession();
session.setAttribute(“loginAdmin“ findAdmin);
json.put(“msg“ “登录成功“);
json.put(“type“ “successHref“);
json.put(“href“ “admin/index.jsp“);
String domain = this.request.getServerName();
String serverip = InetAddress.getLocalHost()
.getHostAddress();
String systemName = “威商科技分销系统“;
String systemVersion = “V1.0.1“;
/*
* String url =
* “http://systemapi.lxinet.com/RecordServlet?“; url = url +
* “domain=“ + domain + “&“; url = url + “serverip=“ +
* serverip + “&“; url = url + “systemName=“ + systemName +
* “&“; url = url + “systemVersion=“ + systemVersion + “&“;
* url = url + “clientip=“ + ip; Connect.httpConnect(url);
*/
}
} else {
json.put(“msg“ “用户名或
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1040 2016-06-02 08:15 fenxiao\.classpath
文件 1040 2015-10-20 22:49 fenxiao\.project
文件 503 2015-10-20 22:49 fenxiao\.settings\.jsdtscope
文件 163 2015-11-01 15:16 fenxiao\.settings\org.eclipse.core.resources.prefs
文件 401 2015-10-20 22:49 fenxiao\.settings\org.eclipse.jdt.core.prefs
文件 529 2016-06-02 08:15 fenxiao\.settings\org.eclipse.wst.common.component
文件 345 2015-10-20 22:50 fenxiao\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-10-20 22:49 fenxiao\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-10-20 22:49 fenxiao\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 923323 2015-11-02 10:19 fenxiao\M数据库脚本\fenxiao.sql
文件 924520 2016-06-02 09:23 fenxiao\M数据库脚本\fenxiao0602.sql
文件 3753 2016-06-02 09:23 fenxiao\src\applicationContext.xm
文件 13920 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\AdminAction.java
文件 8961 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\AlipayAction.java
文件 12197 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ArticleAction.java
文件 9826 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ArticleCateAction.java
文件 1679 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ba
文件 10357 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\CommissionAction.java
文件 5835 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ConfigAction.java
文件 10342 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\FinancialAction.java
文件 14386 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\KamiAction.java
文件 9376 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\MessageAction.java
文件 36297 2016-06-02 14:53 fenxiao\src\com\tanie\fenxiao\action\OrdersAction.java
文件 4753 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\PhoneValidateCodeAction.java
文件 13122 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ProductAction.java
文件 9827 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\ProductCateAction.java
文件 7644 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\RechargeAction.java
文件 8523 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\RechargeCardAction.java
文件 3104 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\UploadAction.java
文件 23003 2016-03-28 21:14 fenxiao\src\com\tanie\fenxiao\action\UserAction.java
............此处省略1673个文件信息
相关资源
- mysql数据处理,java用户登录处理
- 法律咨询信息系统(java+jsp+sqlserver)
- Java快速开发平台源码(renren-fast)
- 锐聘学院QST青软JavaWeb十二个打包
- 3.3.6微信支付JAVA版demo
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于JAVA_JSP电子书系统(源码+数据库
- Java网络编程知识点总结.xmind
- 一站式Java网络编程 BIO-NIO-AIO资料源码
- jsp讲解
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- Java 仿QQ(附客户端以及服务端源码)
- Java TCP IP Socket
- java定时发送邮件(基于quartz)
- Java Swing开发的《星际争霸》游戏
- java+数据库商品交易管理系统(附数据
- 使用java语言编译一个计算器
- java swing工资管理系统(源码+数据库
- JAVALibrary
- 微信企业号回调模式Java版
- 顺丰丰桥接口开发详细教程源码含下
- Java博客概要设计文档
- 药品进销存管理系统(论文范文_JSP
- 奖学金管理系统java+jsp+mysql
- 毕设参考——基于java酒店管理
- Java写的一个简单的字体更改程序
- java8学习教程之lambda表达式的使用方法
评论
共有 条评论