资源简介
基于struts框架开发的电子商务网站,有需要的朋友可以参考一下。。。
代码片段和文件信息
package com.shopping.admin;
import java.io.IOException;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class AdminAction extends Action {
private int id;
private AdminDAO dao = null;
public ActionForward execute(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws IOException {
dao = new AdminDAO();
this.id = Integer.parseInt(request.getParameter(“id“));
switch (id) {
case 0:
return checkAdmin(mapping form request response); //判断管理员登录后台
case 1:
return selectAdmin(mapping form request response); //查询所有的管理员信息
case 2:
return insertAdmin(mapping form request response); //添加管理员信息
case 3:
return deleteAdmin(mapping form request response); //删除管理员信息
case 4:
return adminUpdatePassword(mapping form request response); //修改管理员信息
}
throw new java.lang.UnsupportedOperationException(“Method $execute() not yet implemented.“);
}
/**
* 判断管理员登录后台
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward checkAdmin(ActionMapping mappingActionForm form
HttpServletRequest requestHttpServletResponse response) {
String account =request.getParameter(“account“);
AdminActionForm adminActiomForm= dao.selectAdmin(account);
if (adminActiomForm == null) {
request.setAttribute(“result“ “您输入的账号不存在!!!“);
return mapping.findForward(“checkAdminResult“);
}else if (!adminActiomForm.getPassword().equals(request.getParameter(“password“))) {
request.setAttribute(“result“ “您输入的密码不存在!!!“);
return mapping.findForward(“checkAdminResult“);
} else {
request.setAttribute(“adminActiomForm“ adminActiomForm);
return mapping.findForward(“checkAdminResult“);
}
}
/**
* 查询所有的管理员信息
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward selectAdmin(ActionMapping mappingActionForm form
HttpServletRequest requestHttpServletResponse response) {
List list = dao.selectAllAdmin();
int pageNumber = list.size(); //计算出有多少条记录
String page = request.getParameter(“page“);
request.setAttribute(“page“ String.valueOf(page));
request.setAttribute(“pageNumber“ String.valueOf(pageNumber));
request.setAttribute(“list“ list);
return mapping.findForward(“selectAdminResult“);
}
/**
* 添加管理员信息
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward insertAdmin(ActionMapping mappingActionForm form
HttpServletRequest request HttpServletResponse response) {
AdminActionForm
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1328 2009-08-20 22:08 Shopping_MySQL\.classpath
文件 316 2010-02-24 17:39 Shopping_MySQL\.myme
文件 66 2009-08-20 22:00 Shopping_MySQL\.myumldata
文件 1420 2009-08-20 21:58 Shopping_MySQL\.project
文件 500 2009-07-30 10:23 Shopping_MySQL\.settings\.jsdtscope
文件 1040 2009-08-20 22:03 Shopping_MySQL\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 389 2009-11-18 19:05 Shopping_MySQL\.settings\CVS\Entries
文件 26 2009-11-18 19:04 Shopping_MySQL\.settings\CVS\Repository
文件 42 2009-11-18 19:04 Shopping_MySQL\.settings\CVS\Root
文件 629 2009-08-08 01:06 Shopping_MySQL\.settings\org.eclipse.jdt.core.prefs
文件 179 2009-08-08 01:06 Shopping_MySQL\.settings\org.eclipse.jdt.ui.prefs
文件 49 2009-07-30 10:23 Shopping_MySQL\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2009-07-30 10:23 Shopping_MySQL\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 221 2009-11-18 19:05 Shopping_MySQL\CVS\Entries
文件 16 2009-11-18 19:04 Shopping_MySQL\CVS\Repository
文件 42 2009-11-18 19:04 Shopping_MySQL\CVS\Root
文件 7448227 2009-08-27 14:30 Shopping_MySQL\Shopping_MySQL.war
文件 16 2009-11-18 19:04 Shopping_MySQL\src\com\CVS\Entries
文件 24 2009-11-18 19:04 Shopping_MySQL\src\com\CVS\Repository
文件 42 2009-11-18 19:04 Shopping_MySQL\src\com\CVS\Root
文件 4778 2009-08-13 20:56 Shopping_MySQL\src\com\shopping\admin\AdminAction.java
文件 886 2009-08-05 17:17 Shopping_MySQL\src\com\shopping\admin\AdminActionForm.java
文件 4357 2009-08-21 17:35 Shopping_MySQL\src\com\shopping\admin\AdminDAO.java
文件 151 2009-11-18 19:05 Shopping_MySQL\src\com\shopping\admin\CVS\Entries
文件 39 2009-11-18 19:04 Shopping_MySQL\src\com\shopping\admin\CVS\Repository
文件 42 2009-11-18 19:04 Shopping_MySQL\src\com\shopping\admin\CVS\Root
文件 3945 2009-08-13 20:56 Shopping_MySQL\src\com\shopping\bigcategory\BigAction.java
文件 566 2009-08-06 22:30 Shopping_MySQL\src\com\shopping\bigcategory\BigActionForm.java
文件 5750 2009-08-21 17:51 Shopping_MySQL\src\com\shopping\bigcategory\BigDAO.java
文件 145 2009-11-18 19:05 Shopping_MySQL\src\com\shopping\bigcategory\CVS\Entries
............此处省略825个文件信息
- 上一篇:OPC UA (全PDF文档)
- 下一篇:DS9天文软件
相关资源
- SSH一个简单的SSH框架学习项目
- 精通Eclipse整合Web开发----struts+Spring+
- 聊天室源代码struts2+spring+hibernate
- SSH集成积分管理,Spring2.5,Struts2,
- struts2+hibernate的简单学生信息管理
- ajax+controller+Mybatis实现登录注册、修改
- struts2+hibernate网上书店
- struts2 权威指南完整版PDF
- SSH选课系统入门学习
- 基于Struts2、hibernate、spring实现的新闻
- spring3+hibernate4+struts2 ssh
- hibernate+struts+spring 基于SSH设计的酒店
- IDEA下maven管理的SSH框架 spring4 + stru
- SSH1框架搭建
- 基于SSH三大框架开发的自助旅游平台
- 在线考试系统ssh
- 基于Idea的struts2.3.16+spring4.3.14+hiberna
- web学生宿舍管理系统.zip
- 青鸟租房网 使用MyBatis+Struts框架
- SSM框架增删改查和分页ajax数据传导
- SSH(struts2+spring+hibernate)教务信息管
- w3school源码只供学习之用,不可部署到
- highcharts+struts2的demo
- 实习生管理系统HP实习项目 s2sh
- ssh注册登录
- ssh demo,简单的struts2 spring hibernate整合
- 最新版本的Struts2+Spring4+Hibernate4框架整
- 史上最全的struts2
- 手机销售系统可以用作毕业设计
- ssh租房系统项目源码-附数据库
评论
共有 条评论