• 大小: 10.47MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: 其他
  • 标签: 商城  

资源简介

网上商城项目源码

资源截图

代码片段和文件信息

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\.mymetadata
     文件        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.xml
     文件          49  2014-05-10 10:21  项目源码\Shopping\.settings\org.eclipse.wst.jsdt.ui.superType.container
............此处省略764个文件信息

评论

共有 条评论