资源简介
网上商城项目源码
代码片段和文件信息
package com.inspur.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import net.sf.json.JSONobject;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.interceptor.ServletRequestAware;
import com.inspur.dao.AdminDao;
import com.inspur.model.Admin;
import com.inspur.util.ResponseUtil;
import com.opensymphony.xwork2.ActionSupport;
public class AdminAction extends ActionSupport implements ServletRequestAware{
/**
*
*/
private static final long serialVersionUID = 1L;
AdminDao admindao=new AdminDao();
private String image;
private Admin admin;//后台登录时传过来Admin表单对象
private String oldpassword; //管理员更改密码时的旧密码
private String newpassword;//管理员更改密码时的新密码
private String repassword;//管理员更改密码时的确认新密码
private HttpServletRequest request;
public Admin getAdmin() {
return admin;
}
public void setAdmin(Admin admin) {
this.admin = admin;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public String getOldpassword() {
return oldpassword;
}
public void setOldpassword(String oldpassword) {
this.oldpassword = oldpassword;
}
public String getNewpassword() {
return newpassword;
}
public void setNewpassword(String newpassword) {
this.newpassword = newpassword;
}
public String getRepassword() {
return repassword;
}
public void setRepassword(String repassword) {
this.repassword = repassword;
}
/**
* 管理员登录
*/
public String execute() throws Exception {
HttpSession session=request.getSession();
Admin Curentadmin=admindao.getAdmin(admin);
String ip=request.getRemoteAddr();
if(image==null||““.equals(image)){
request.setAttribute(“error“ “验证码不能为空“);
return “failed“;
}
String sRand=(String)session.getAttribute(“sRand“);
if(!image.equals(sRand)){
request.setAttribute(“error“ “验证码错误!!“);
return “failed“;
}
if(Curentadmin==null){
request.setAttribute(“error“ “用户名或密码错误!!“);
return “failed“;
}else{
session.setAttribute(“Curentadmin“ Curentadmin);
Curentadmin.setLoginip(ip);
admindao.UpdateAdmin(Curentadmin);
return “success“;
}
}
/**
* 更改管理员的密码
* @return
* @throws Exception
*/
public String updatePassword()throws Exception{
HttpSession session=request.getSession();
JSONobject result=new JSONobject();
Admin admin=(Admin)session.getAttribute(“Curentadmin“);
if(!repassword.equals(newpassword)){
result.put(“errorMsg“ “两次输入密码不一致!“);
ResponseUtil.write(ServletActionContext.getResponse() result);//返回信息
return null;
}else if(!admin.getPassword().equals(oldpassword)){
result.put(“errorMsg“ “原密码不正确!“);
ResponseUtil.write(ServletActionContext.getResponse() result);//返回信息
return null;
}else {
admin.setPassword(newpassword);
int a=admindao.updateAdminPassWord(admin);
if(a!=0){
ResponseUti
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 199 2014-04-01 22:07 关注科帮网获取更多源码.url
目录 0 2014-07-23 20:32 截图\
文件 37411 2014-07-23 20:32 截图\2-140G1141638.jpg
文件 38445 2014-07-23 20:32 截图\2-140G1141639.jpg
文件 101584 2014-07-23 20:33 截图\2-140G1141640.jpg
文件 46615 2014-07-23 20:33 截图\2-140G1141645.jpg
文件 97839 2014-07-23 20:33 截图\2-140G1141648.jpg
文件 101384 2014-07-23 20:32 截图\2-140G1141A0.jpg
文件 93669 2014-07-23 20:32 截图\2-140G1141A6.jpg
目录 0 2014-07-23 20:23 数据库\
文件 2117 2014-04-04 18:42 数据库\goods.sql
文件 1475 2014-04-04 18:43 数据库\t_admin.sql
文件 3936 2014-04-04 18:44 数据库\t_category.sql
文件 1057 2014-04-04 18:45 数据库\t_user.sql
文件 1504 2014-03-26 22:31 说明.txt
文件 542 2014-07-23 20:34 项目安装说明.txt
目录 0 2014-07-11 14:33 项目源码\
目录 0 2014-07-23 20:23 项目源码\Shopping\
文件 2006 2014-05-10 10:21 项目源码\Shopping\.classpath
目录 0 2014-07-23 20:35 项目源码\Shopping\.myeclipse\
文件 298 2014-05-10 10:21 项目源码\Shopping\.myme
文件 1751 2014-05-10 10:21 项目源码\Shopping\.project
目录 0 2014-07-23 20:23 项目源码\Shopping\.settings\
文件 493 2014-05-10 10:21 项目源码\Shopping\.settings\.jsdtscope
文件 1040 2014-05-10 10:21 项目源码\Shopping\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 477 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.core.resources.prefs
文件 395 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.jdt.core.prefs
文件 137 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 458 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.wst.common.component
文件 252 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-05-10 10:21 项目源码\Shopping\.settings\org.eclipse.wst.jsdt.ui.superType.container
............此处省略764个文件信息
相关资源
- 服装网上购物商城源代码
- 网上商城模板各个业务流程界面最全
- 淘淘商城源码
- 微信小程序源码-静态商城
- 安卓模仿京东商城APP
- 简单版商城原型 电商APP 后台 Axure
- 网上购物商城源代码+毕业论文+开题报
- SSM电子商城毕业设计适合学习SSM框架
- vue2.0+node.js+MongoDB全栈打造商城-源码
- ssm电子商务系统简易版
- h5+css 实现简易商城首页
- 体育用品商城管理系统
- 考拉商城源码
- 人人商城详细功能思维图.zip
- ionic 商城 代码
- 采用mui框架实现的H5 商城
- 一套网上商城静态页面类似于国美商
- 2016人机交互课程设计—网上商城系统
- 乐优商城后台管理界面Vue
- 立创商城PCB封装库V1.01
- 微信小程序商城案例1
- 积分商城及后台管理系统RP原型
- 微信商城.rar
- 图书商城.rar
- 育儿亲子5 商城商家(GBK) for discuz
- CSS梅兰商城项目实战.psd
- 2015传智播客SSH综合案例网上商城静态
- 手机app商城仿京东源码
- ecshop 2.73
- 基于servlet的在线商城后台管理系统
评论
共有 条评论