package com.fqq.action;
import java.util.List;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import com.fqq.biz.MenuService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.fqq.vo.Person;
import com.fqq.biz.PersonService;
@Controller
@RequestMapping(value="/person")
public class PersonController {
@Resource(name="personService")
private PersonService personService;
@Resource(name="menuService")
private MenuService menuService;
@RequestMapping(value="/savePersonUI")
public String savePersonUI(){
return "savePersonForm";
}
@RequestMapping(value="/save")
public String savePerson(Person p){
personService.savePerson(p);
System.out.println("savePerson()...");
return "redirect:/person/findAllPerson";
}
@RequestMapping(value="/findAllPerson")
public String findAllPerson(HttpServletRequest req){
List<Person> persons = personService.findAllPerson();
req.setAttribute("persons", persons);
return "personList";
}
@RequestMapping(value="/deletePerson")
public String deletePerson(Person p){
personService.deletePerson(p);
return "redirect:/person/findAllPerson";
}
@RequestMapping(value="/deletePersons")
public String deletePersons(String ids){
if(ids.trim().length()>0 && ids!=null){
ids = ids.substring(0, ids.length() -1);
String[] idss = ids.split(",");
Person p = new Person();
for(int i=0;i<idss.length;i++){
p.setId(Integer.valueOf(idss[i]));
personService.deletePerson(p);
}
}
return "redirect:/person/findAllPerson";
}
@RequestMapping(value="/updatePersonUI")
public String updatePersonUI(String id,HttpServletRequest req){
Person p = personService.findPersonById(id);
req.setAttribute("p", p);
return "updatePersonForm";
}
@RequestMapping(value="/updatePerson")
public String updatePerson(Person p){
personService.updatePerson(p);
return "redirect:/person/findAllPerson";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
springmvc spring hibernate ajax json (113个子文件)
web.xml.bak 2KB
PersonController.class 3KB
PersonController.class 3KB
MenuController.class 3KB
PersonDaoImpl.class 2KB
PersonDaoImpl.class 2KB
MenuDaoImpl.class 1KB
PersonServiceImpl.class 1KB
PersonServiceImpl.class 1KB
Person.class 1KB
Person.class 1KB
Menu.class 1KB
MenuServiceImpl.class 770B
PersonService.class 406B
PersonDao.class 394B
PersonService.class 385B
PersonDao.class 377B
MenuService.class 220B
MenuDao.class 212B
.classpath 4KB
org.eclipse.wst.common.component 457B
org.eclipse.wst.jsdt.ui.superType.container 49B
springmvc.iml 19KB
com.springsource.org.aspectj.tools-1.6.6.RELEASE.jar 8.43MB
hibernate3.jar 3.75MB
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 1.57MB
jackson-all-1.9.0.jar 1.05MB
org.springframework.context-3.1.0.RELEASE.jar 810KB
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar 603KB
javassist-3.9.0.GA.jar 583KB
org.springframework.beans-3.1.0.RELEASE.jar 575KB
org.springframework.web.servlet-3.1.0.RELEASE.jar 559KB
commons-collections-3.1.jar 546KB
mysql-connector-java-5.0.8-bin.jar 528KB
org.springframework.web-3.1.0.RELEASE.jar 528KB
antlr-2.7.6.jar 433KB
org.springframework.core-3.1.0.RELEASE.jar 432KB
org.springframework.jdbc-3.1.0.RELEASE.jar 392KB
com.springsource.org.apache.taglibs.standard-1.1.2.jar 389KB
org.springframework.orm-3.1.0.RELEASE.jar 369KB
log4j.jar 359KB
org.springframework.aop-3.1.0.RELEASE.jar 324KB
com.springsource.net.sf.cglib-2.2.0.jar 319KB
dom4j-1.6.1.jar 307KB
hibernate-validator-4.1.0.Final.jar 281KB
org.springframework.transaction-3.1.0.RELEASE.jar 240KB
org.springframework.transaction-3.0.0.RELEASE.jar 226KB
servlet-api.jar 193KB
org.springframework.expression-3.1.0.RELEASE.jar 172KB
commons-io-2.0.1.jar 156KB
org.springframework.context.support-3.1.0.RELEASE.jar 104KB
com.springsource.javax.xml.bind-2.1.7.jar 90KB
jsp-api.jar 86KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
commons-fileupload-1.2.2.jar 58KB
org.springframework.asm-3.1.0.RELEASE.jar 52KB
org.springframework.aspects-3.1.0.RELEASE.jar 49KB
com.springsource.javax.validation-1.0.0.GA.jar 48KB
slf4j-api-1.5.8.jar 23KB
com.springsource.javax.servlet.jsp.jstl-1.1.2.jar 21KB
jta-1.1.jar 11KB
slf4j-log4j12.jar 8KB
com.springsource.javax.annotation-1.0.0.jar 6KB
com.springsource.org.aopalliance-1.0.0.jar 5KB
PersonController.java 2KB
MenuController.java 1KB
PersonDaoImpl.java 888B
Menu.java 872B
PersonServiceImpl.java 786B
Person.java 725B
MenuDaoImpl.java 548B
MenuServiceImpl.java 474B
PersonDao.java 325B
PersonService.java 325B
MenuService.java 156B
MenuDao.java 152B
jquery.js 53KB
.jsdtscope 503B
personList.jsp 3KB
menuSelect.jsp 2KB
success.jsp 838B
updatePersonForm.jsp 665B
savePersonForm.jsp 565B
index.jsp 412B
MANIFEST.MF 39B
.name 9B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 395B
.project 1KB
springmvc.sql 2KB
workspace.xml 66KB
uiDesigner.xml 9KB
springmvc_war_exploded.xml 5KB
beans.xml 3KB
beans.xml 3KB
beans.xml 3KB
springmvc.xml 1KB
springmvc.xml 1KB
springmvc.xml 1KB
web.xml 1KB
共 113 条
- 1
- 2
资源评论
- xujingtaoa2016-06-07有错误,需要修改才可以启动。
fengqilove520
- 粉丝: 25
- 资源: 91
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)
- 基于python实现的水下压缩空气储能互补系统建模仿真与经济效益分析+源代码+论文
- 华中科技大学-自然语言处理实验,Bi-LSTM+CRF的中文分词框架,并且利用基于深度学习的方法进行中文命名实体识别++源码报告
- 基于动态罚函数的铁路车流分配与径路优化模型python源码
- 鱼群算法求解组环问题python源码+文档说明
- 基于决策优化的多波束测深测线规划模型MATLAB代码
- 课程设计-基于python实现的多目标优化算法求解带时间窗的车辆路径规划问题+源代码+文档说明+界面截图+pptx
- 基于通信信号与通信系统的MATLAB仿真源码-课程设计
- 嵌入式-信号机制(概念,发送,定时,捕捉,SIGCHLD 信号实现回收子进程)
- c语言管理系统大一大二笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功