• 大小: 10.6MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-03
  • 语言: 其他
  • 标签: springmvc  

资源简介

springmvc 增删改查

资源截图

代码片段和文件信息

package com.yidu.t103.action;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import com.yidu.t103.dao.EmpDao;
import com.yidu.t103.entiy.Emp;

@Controller(value=“empAction“)
public class EmpAction {
//声明数据层操作对象
@Resource
private EmpDao dao=null;

public void setDao(EmpDao dao) {
this.dao = dao;
}
    //显示所有
@RequestMapping(value=“/showAll.do“)
public ModelAndView showEmp(HttpServletRequest request
HttpServletResponse response) throws Exception {
//创建ModelAndView对象
ModelAndView mav=new ModelAndView();
//通过数据层获取所有学员成绩
  List empList=dao.selectAll();
//装配数据模型和视图
mav.addobject(“empList“empList);
mav.setViewName(“/WEB-INF/page/ShowEmp.jsp“);
//返回
return mav;
}
//删除
@RequestMapping(value=“/delete.do“)
public ModelAndView delete(HttpServletRequest request
HttpServletResponse response) throws Exception {
//创建ModelAndView对象
ModelAndView mav=new ModelAndView();
//1.获取编号
int empno=Integer.parseInt(request.getParameter(“empno“));
//2.通过数据层获实现删除功能
boolean rows=dao.delete(empno);
if (rows) {
mav.setViewName(“showAll.do“);
System.out.println(“删除成功“);
}else{
 mav.setViewName(“/WEB-INF/page/deleteFailies.jsp“);
}
//返回
return mav;
}
//跳转到添加页面
@RequestMapping(value=“/toAdd.do“)
public ModelAndView toAdd(HttpServletRequest request
HttpServletResponse response) throws Exception {
//创建ModelAndView对象
ModelAndView mav=new ModelAndView();
//跳转到添加页面
mav.setViewName(“/WEB-INF/page/AddEmp.jsp“);
return mav;
}
//实行添加
//删除
@RequestMapping(value=“/add.do“)
public ModelAndView doAdd(HttpServletRequest request
HttpServletResponse response) throws Exception {
//创建ModelAndView对象
ModelAndView mav=new ModelAndView();
//1.获取编号
int empno=Integer.parseInt(request.getParameter(“empno“));
String ename=request.getParameter(“ename“);
String job=request.getParameter(“job“);
String mgr=request.getParameter(“mgr“);
String hiredate=request.getParameter(“hiredate“);
int sal=Integer.parseInt(request.getParameter(“sal“));
String comm=request.getParameter(“comm“);
int deptno=Integer.parseInt(request.getParameter(“deptno“));
//2.分装成对象
Emp emp=new Emp(empno ename job mgr hiredate sal comm deptno);
//通过数据层获实现添加
int rows=dao.add(emp);
if (rows>0) {
mav.setViewName(“showAll.do“);
System.out.println(“添加成功“);
}else{
 mav.setViewName(“/WEB-INF/page/AddFailies.jsp“);
}
//返回
return mav;
}
//跳转到修改页面
@RequestMapping(value=“/toUpdate.do“)
public ModelAndView toUpdate(HttpServletRequest request
HttpServletResponse response) throws Exception {
//创建ModelAndView对象
ModelAndView ma

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-08-22 23:02  spring_ssm\
     文件        2009  2016-07-14 15:33  spring_ssm\.classpath
     目录           0  2016-07-14 14:46  spring_ssm\.myeclipse\
     文件         303  2016-08-22 23:02  spring_ssm\.mymetadata
     文件        1416  2016-07-14 17:40  spring_ssm\.project
     目录           0  2016-08-22 23:02  spring_ssm\.settings\
     文件         500  2016-07-14 14:46  spring_ssm\.settings\.jsdtscope
     文件         336  2016-07-14 14:46  spring_ssm\.settings\org.eclipse.jdt.core.prefs
     文件          49  2016-07-14 14:46  spring_ssm\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-07-14 14:46  spring_ssm\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-08-22 23:02  spring_ssm\.svn\
     文件         180  2016-07-26 10:33  spring_ssm\.svn\entries
     目录           0  2016-07-26 10:33  spring_ssm\.svn\prop-base\
     目录           0  2016-07-26 10:33  spring_ssm\.svn\props\
     目录           0  2016-07-26 10:33  spring_ssm\.svn\text-base\
     目录           0  2016-08-22 23:02  spring_ssm\.svn\tmp\
     目录           0  2016-07-26 10:33  spring_ssm\.svn\tmp\prop-base\
     目录           0  2016-07-26 10:33  spring_ssm\.svn\tmp\props\
     目录           0  2016-07-26 10:33  spring_ssm\.svn\tmp\text-base\
     目录           0  2016-08-22 23:02  spring_ssm\dbcplib\
     文件      559366  2016-07-14 15:33  spring_ssm\dbcplib\commons-collections-3.1.jar
     文件      121757  2016-07-14 15:33  spring_ssm\dbcplib\commons-dbcp-1.2.2.jar
     文件       62103  2016-07-14 15:33  spring_ssm\dbcplib\commons-pool.jar
     目录           0  2016-08-22 23:02  spring_ssm\mybatislib\
     文件      699823  2016-07-14 15:33  spring_ssm\mybatislib\mybatis-3.2.2.jar
     文件       48783  2016-07-14 15:33  spring_ssm\mybatislib\mybatis-spring-1.2.0.jar
     文件     1536797  2016-07-14 15:33  spring_ssm\mybatislib\ojdbc14.jar
     文件      583286  2016-07-14 15:33  spring_ssm\mybatislib\sqljdbc.jar
     目录           0  2016-08-22 23:02  spring_ssm\springmvclib\
     文件        4467  2016-07-14 15:33  spring_ssm\springmvclib\aopalliance.jar
     文件     1545023  2016-07-14 15:33  spring_ssm\springmvclib\aspectjweaver.jar
............此处省略70个文件信息

评论

共有 条评论