package com.tgb.web;
import java.util.HashMap;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.jasper.tagplugins.jstl.core.Redirect;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import com.tgb.entity.Person;
import com.tgb.manager.PersonService;
@Controller
@RequestMapping("/person")
public class PersonController {
@Resource(name="personService")
private PersonService personService;
@RequestMapping("/regist")
public String regist(Person person,HttpServletRequest request){
ModelAndView mv=new ModelAndView();
personService.regist(person);
request.setAttribute("registPerson", "恭喜"+person.getUserName()+"注册成功,请登录!");
return "/regist";
}
/*@RequestMapping(value="/login",method=RequestMethod.POST)
public String login(@RequestParam(value="username") String name,@RequestParam(value="password") String pwd,
HttpServletResponse response,HttpSession session) throws Exception {
Map<String, Object> map = new HashMap<String, Object>();
response.setContentType("text/html; charset=UTF-8");
name = new String(name.getBytes("iso8859-1"),"utf-8");
pwd = new String(pwd.getBytes("iso8859-1"),"utf-8");
System.out.println("用户名:"+name+";密码:"+pwd);
try{
Person p=personService.login(name,pwd);
session.setAttribute("personInfo", "欢迎"+p.getUserName()+"登录本系统!");
System.out.println(p.getUserName());
return "/personLogin";
}catch(Exception e){
System.out.println("登录失败!");
session.setAttribute("personInfo", "用户名或密码错误,请重新登录!");
return "/personLogin";
}
}*/
@RequestMapping(value="/login",method=RequestMethod.POST)
public String login(HttpServletRequest request,HttpServletResponse response){
String name=request.getParameter("userName");
String pwd=request.getParameter("password");
System.out.println("用户名:"+name+";密码为:"+pwd);
Person p=personService.login(name, pwd);
if(null != p){
request.setAttribute("message", "欢迎"+p.getUserName()+"登录本系统!");
return "/personLogin";
}else{
request.setAttribute("message", "用户名或密码错误!");
return "/personLogin";
}
}
@RequestMapping("/toRegist")
public String toAddUser(){
return "/regist";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SpringMVC+Hibernate+Oracle 实现登录、注册、增删改查功能! (118个子文件)
UserController.class 3KB
PersonController.class 3KB
UserDaoImpl.class 2KB
Person.class 2KB
PersonDaoImpl.class 2KB
User.class 1KB
UserManagerImpl.class 1KB
PersonServiceImpl.class 1KB
UserManager.class 424B
UserDao.class 412B
PersonService.class 249B
PersonDao.class 237B
.classpath 4KB
org.eclipse.wst.common.component 471B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.css 124KB
bootstrap.min.css 103KB
bootstrap-responsive.css 22KB
bootstrap-responsive.min.css 16KB
login_phone.gif 2KB
hibernate-core-4.1.6.Final.jar 4.25MB
hibernate3.jar 2.17MB
ojdbc14.jar 1.47MB
spring-core-3.2.0.RELEASE.jar 843KB
spring-context-3.2.0.RELEASE.jar 834KB
mysql-connector-java-5.1.6.jar 687KB
javassist-3.15.0-GA.jar 633KB
spring-webmvc-3.2.0.RELEASE.jar 621KB
spring-web-3.2.0.RELEASE.jar 610KB
spring-beans-3.2.0.RELEASE.jar 591KB
spring-test-3.2.0.RELEASE.jar 441KB
antlr-2.7.7.jar 435KB
spring-jdbc-3.2.0.RELEASE.jar 392KB
standard-1.1.2.jar 384KB
spring-orm-3.2.0.RELEASE.jar 383KB
spring-aop-3.2.0.RELEASE.jar 327KB
dom4j-1.6.1.jar 307KB
spring-tx-3.2.0.RELEASE.jar 235KB
spring-jms-3.2.0.RELEASE.jar 196KB
spring-expression-3.2.0.RELEASE.jar 189KB
spring-webmvc-portlet-3.2.0.RELEASE.jar 184KB
spring-context-support-3.2.0.RELEASE.jar 124KB
com.springsource.org.apache.commons.io-1.4.0.jar 108KB
hibernate-jpa-2.0-api-1.0.1.Final.jar 100KB
hibernate-commons-annotations-4.0.1.Final.jar 79KB
spring-oxm-3.2.0.RELEASE.jar 71KB
spring-aspects-3.2.0.RELEASE.jar 68KB
commons-logging.jar 59KB
jboss-logging-3.1.0.GA.jar 59KB
com.springsource.org.apache.commons.fileupload-1.2.0.jar 53KB
jstl.jar 17KB
jboss-transaction-api_1.1_spec-1.0.0.Final.jar 11KB
spring-instrument-tomcat-3.2.0.RELEASE.jar 10KB
spring-instrument-3.2.0.RELEASE.jar 7KB
aopalliance.jar 4KB
PersonController.java 3KB
UserController.java 2KB
UserDaoImpl.java 2KB
Person.java 1KB
PersonDaoImpl.java 1KB
User.java 1KB
UserManagerImpl.java 717B
PersonServiceImpl.java 549B
UserManager.java 315B
UserDao.java 307B
PersonService.java 191B
PersonDao.java 183B
2.jpg 126KB
main_gongfouxia.jpg 126KB
main_pacific.jpg 123KB
31.jpg 123KB
1.jpg 108KB
main.whitehouse.jpg 108KB
main_background.jpg 67KB
login_01.jpg 67KB
reg_2.jpg 17KB
login_back.jpg 10KB
updatePwd_gou.jpg 9KB
logo_spider.jpg 6KB
reg_success.jpg 6KB
login_qq.jpg 4KB
reg_fanhui.jpg 4KB
reg_go.jpg 4KB
login_zhifubao.jpg 3KB
reg_new.jpg 3KB
login_bot.jpg 3KB
login_bottom.jpg 2KB
reg_dui.jpg 2KB
jquery-1.7.1.js 242KB
bootstrap.min.js 28KB
jquery.query.js 3KB
.jsdtscope 503B
personLogin.jsp 3KB
regist.jsp 2KB
login.jsp 2KB
index.jsp 1KB
editUser.jsp 821B
addUser.jsp 747B
success.jsp 370B
error.jsp 362B
共 118 条
- 1
- 2
yh395782579
- 粉丝: 3
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页