资源简介
使用ssm框架开发的电子商城项目,能够实现用户登录,商品的查看和下订单,后台管理员可以进行商品的增删改查
代码片段和文件信息
package com.neusoft.controller;
import java.text.ParseException;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.portlet.bind.annotation.ResourceMapping;
import com.neusoft.entity.Dept;
import com.neusoft.entity.Emp;
import com.neusoft.service.EmpService;
@Controller
@RequestMapping(“/Emp“)
public class EmpController {
@Autowired
private EmpService empService=null;
public EmpService getEmpService() {
return empService;
}
public void setEmpService(EmpService empService) {
this.empService = empService;
}
@RequestMapping(“/1.do“)
public String getEmpByDeptno(HttpServletRequest request){
String deptnoStr=request.getParameter(“deptno“);
int deptno=Integer.parseInt(deptnoStr);
List list = empService.getEmpbyDeptno(deptno);
System.out.println(list);
request.setAttribute(“list“ list);
return “showEmpByDeptno“;
}
@RequestMapping(“/2.do“)
public @ResponseBody Emp getEmpByNo(@RequestParam (value=“empno“) int empno
HttpServletRequest request){
Emp emp=empService.getEmpbyEmpno(empno);
System.out.println(emp);
return emp;
}
@RequestMapping(“/3.do“)
public String addEmp(HttpServletRequest request) throws ParseException{
String empnoStr=request.getParameter(“empno“);
int empno=Integer.parseInt(empnoStr);
String ename=request.getParameter(“ename“);
String job=request.getParameter(“job“);
String hireDateStr=request.getParameter(“hireDate“);
java.text.SimpleDateFormat timeformat = new java.text.SimpleDateFormat(
“yyyy-MM-dd“);
Date hireDate=timeformat.parse(hireDateStr);
String salStr=request.getParameter(“sal“);
double sal=Double.parseDouble(salStr);
String deptnoStr=request.getParameter(“deptno“);
int deptno=Integer.parseInt(deptnoStr);
Emp emp=new Emp(empnodeptnoenamesaljobhireDate);
empService.insertEmp(emp);
return “insertEmp“;
}
@RequestMapping(“/4.do“)
public String updataDeptno(HttpServletRequest request){
String empnoString=request.getParameter(“empno“);
int empno=Integer.parseInt(empnoString);
String deptnoString=request.getParameter(“deptno“);
int deptno=Integer.parseInt(deptnoString);
empService.moveEmp(empno deptno);
Emp emp=new Emp();
emp.setEmpno(empno);
emp.setDeptno(deptno);
request.setAttribute(“emp“ emp);
return “moveEmp“;
}
@RequestMapping(“/5.do“)
public String updataTotalSal(HttpServletRequest request){
String deptnoString=request.getParameter(“deptno“);
int deptno=Integer.parseInt(deptnoString);
String totalSalString=request.getParameter(“totalSal“);
double totalSal=Double.parseDouble(totalSalString);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1428 2019-05-03 19:55 .classpath
目录 0 2019-05-03 19:55 .git\
目录 0 2019-05-03 19:54 .git\branches\
文件 278 2019-05-03 19:55 .git\config
文件 123 2019-05-03 19:55 .git\FETCH_HEAD
文件 23 2019-05-03 19:54 .git\HEAD
目录 0 2019-05-03 19:54 .git\hooks\
文件 8568 2019-05-03 19:55 .git\index
目录 0 2019-05-03 19:55 .git\logs\
文件 129 2019-05-03 19:55 .git\logs\HEAD
目录 0 2019-05-03 19:55 .git\logs\refs\
目录 0 2019-05-03 19:55 .git\logs\refs\heads\
文件 129 2019-05-03 19:55 .git\logs\refs\heads\master
目录 0 2019-05-03 19:55 .git\logs\refs\remotes\
目录 0 2019-05-03 19:55 .git\logs\refs\remotes\origin\
文件 143 2019-05-03 19:55 .git\logs\refs\remotes\origin\master
目录 0 2019-05-03 19:55 .git\ob
目录 0 2019-05-03 19:54 .git\ob
目录 0 2019-05-03 19:55 .git\ob
文件 4152 2019-05-03 19:55 .git\ob
文件 11116296 2019-05-03 19:55 .git\ob
目录 0 2019-05-03 19:55 .git\refs\
目录 0 2019-05-03 19:55 .git\refs\heads\
文件 41 2019-05-03 19:55 .git\refs\heads\master
目录 0 2019-05-03 19:55 .git\refs\remotes\
目录 0 2019-05-03 19:55 .git\refs\remotes\origin\
文件 41 2019-05-03 19:55 .git\refs\remotes\origin\master
目录 0 2019-05-03 19:54 .git\refs\tags\
文件 1495 2019-05-03 19:55 .project
目录 0 2019-05-03 19:55 .settings\
文件 510 2019-05-03 19:55 .settings\.jsdtscope
............此处省略103个文件信息
相关资源
- SSM_users_dept.zip
- SSM框架最新配置jdk8+tomcat8.5.24
- ssm项目银行管理系统
- 人力资源管理系统SSM 源码
- 一个关于健康的小型网站前后端都有
- 基于ssm框架实现的考勤系统
- Spring+SpringMVC+MyBatis医院预约系统
- 基于ssm的一个酒店管理系统
- 基于SSM的公园园林绿化管理系统
- 简洁的SSM框架+restful风格
- 基于SSM框架的微信二次开发Demo
- ssm maven 图书管理系统
- SSM框架搭建亲测可用
- 基于SSM的网上购物系统
- ssm的一个简单的整合,很适合新后与
- activiti ssm
- 贵美商城项目SSM开发版
- ssm框架写的超市管理系统 带数据库
- SSM搭建的商城毕业设计附带论文与设
- ssm房屋租赁网.zip
- 保护区、景区管理系统SSM毕设定制开
- 软件工程课程设计项目:基于Maven+S
- 个人博客源码SSMSpringBoot、thymeleaf、
- ssm框架搭建教程
- ssm小项目,实现对数据的增删改查及
- SSM基础适合小白
- Spring+SpringMVC+MyBatis问卷调查网框架
- 基于SSM的客户管理系统源码
- SSM整合框架
- ssm框架简单项目
评论
共有 条评论