package com.mvc.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.mvc.entity.Persons;
import com.mvc.entity.Users;
import com.mvc.service.PersonsService;
import com.mvc.service.UsersService;
@Controller
public class LoginController {
protected final transient Log log = LogFactory
.getLog(LoginController.class);
@Autowired
private UsersService usersService;
@Autowired
private PersonsService personsService;
public LoginController() {
}
private Users users;
private Persons persons;
private List<Object> list;
@RequestMapping(value="/login.do")
public String load(HttpServletRequest request, ModelMap modelMap) {
System.out.println("点击了check");
String username = request.getParameter("username");
String password = request.getParameter("password");
System.out.println(username);
System.out.println(password);
// personsService = new PersonsService();
boolean isExist = usersService.isExist(username, password);
if (isExist) {
System.out.println("用户存在!!!");
modelMap.addAttribute("username", username);
List<Object> personslist = personsService.getAllList();
request.setAttribute("personslist", personslist);
return "searchresult";
}
return "loginerror";
}
// jQuery ajax check up/
@RequestMapping("/check.do")
public @ResponseBody
String check(
@RequestParam(value = "username", required = true) String username,
@RequestParam(value = "password", required = true) String password,
Model model) {
//
boolean isExist = usersService.isExist(username, password);
String info = new String();
if (isExist) {
info = "yes";
} else {
info = "no";
}
return info;
}
public Users getUsers() {
return users;
}
public void setUsers(Users users) {
this.users = users;
}
public List<Object> getList() {
return list;
}
public void setList(List<Object> list) {
this.list = list;
}
public Persons getPersons() {
return persons;
}
public void setPersons(Persons persons) {
this.persons = persons;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SpringMVC+HIbernate登录程序并进行增删改查
共135个文件
jar:41个
class:29个
ftl:14个
5星 · 超过95%的资源 需积分: 10 39 下载量 151 浏览量
2014-08-15
10:49:01
上传
评论 1
收藏 15.34MB RAR 举报
温馨提示
适合刚刚学习Sping使用,导入到Myeclipse就可以使用,数据库是Mysql
资源推荐
资源详情
资源评论
收起资源包目录
SpringMVC+HIbernate登录程序并进行增删改查 (135个子文件)
LoginController.class 4KB
PersonsController.class 3KB
BaseService.class 3KB
BaseService.class 2KB
LoginController.class 2KB
EntityDaoImpl.class 2KB
SignupController.class 2KB
SignupController.class 2KB
AddController.class 2KB
SetCharacterEncodingFilter.class 2KB
EntityDaoImpl$1.class 2KB
Users.class 2KB
Users.class 2KB
EntityDaoImpl.class 2KB
Persons.class 1KB
PersonsService.class 1KB
UsersService.class 1KB
EntityDaoImpl$1.class 1KB
UsersService.class 1KB
EntityDaoImpl$5.class 1KB
EntityDaoImpl$6.class 1KB
EntityDaoImpl$2.class 1KB
EntityDaoImpl$2.class 1KB
EntityDaoImpl$4.class 1KB
EntityDaoImpl$3.class 1KB
EntityDaoImpl$4.class 1KB
EntityDaoImpl$3.class 1KB
EntityDao.class 459B
EntityDao.class 365B
.classpath 4KB
org.eclipse.wst.common.component 465B
org.eclipse.wst.jsdt.ui.superType.container 49B
signup.css 514B
base.css 167B
index.ftl 4KB
login.ftl 4KB
aaa.ftl 3KB
MyJsp.ftl 2KB
searchresult.ftl 2KB
signup.ftl 1KB
add.ftl 1KB
updatePersons.ftl 1KB
searchresult.ftl 802B
aaa.ftl 791B
signupsuc.ftl 58B
loginsuc.ftl 54B
addsuc.ftl 53B
loginerror.ftl 47B
hibernate3.jar 3.75MB
aspectjweaver-1.6.8.jar 1.55MB
freemarker.jar 909KB
mysql-connector-java-5.1.26-bin.jar 836KB
org.springframework.context-3.0.5.RELEASE.jar 653KB
hsqldb.jar 629KB
javassist-3.12.0.GA.jar 618KB
commons-collections-3.2.1.jar 562KB
org.springframework.beans-3.0.5.RELEASE.jar 542KB
mysql-connector-java-5.0.3-bin.jar 482KB
log4j-1.2.16.jar 470KB
antlr-2.7.6.jar 433KB
org.springframework.web.servlet-3.0.5.RELEASE.jar 409KB
jstl-1.2.jar 405KB
org.springframework.web-3.0.5.RELEASE.jar 386KB
log4j-1.2.15.jar 383KB
org.springframework.jdbc-3.0.5.RELEASE.jar 377KB
org.springframework.core-3.0.5.RELEASE.jar 373KB
org.springframework.orm-3.0.5.RELEASE.jar 326KB
org.springframework.aop-3.0.5.RELEASE.jar 314KB
dom4j-1.6.1.jar 307KB
jtds-1.2.4.jar 298KB
hibernate-validator-4.1.0.Final.jar 281KB
cglib-2.2.jar 272KB
org.springframework.transaction-3.0.5.RELEASE.jar 226KB
asm-all-3.2.jar 203KB
org.springframework.jms-3.0.5.RELEASE.jar 181KB
org.springframework.expression-3.0.5.RELEASE.jar 166KB
javax.persistence.jar 131KB
aspectjrt-1.6.8.jar 113KB
commons-io-1.4.0.jar 108KB
org.springframework.context.support-3.0.5.RELEASE.jar 99KB
org.springframework.oxm-3.0.5.RELEASE.jar 60KB
commons-logging.jar 59KB
org.springframework.asm-3.0.5.RELEASE.jar 52KB
commons-fileupload.jar 52KB
org.springframework.aspects-3.0.5.RELEASE.jar 35KB
slf4j-api-1.6.1.jar 25KB
javax.transaction.jar 23KB
slf4j-log4j12-1.6.1.jar 10KB
aopalliance-1.0.0.jar 5KB
LoginController.java 3KB
PersonsController.java 3KB
EntityDaoImpl.java 3KB
BaseService.java 2KB
SetCharacterEncodingFilter.java 1KB
SignupController.java 1KB
AddController.java 1KB
Users.java 1KB
Persons.java 1KB
PersonsService.java 815B
UsersService.java 733B
共 135 条
- 1
- 2
资源评论
- zhou9718691682014-12-25挺好用的一个工程
- suoluosi32016-10-14给好评,写的不错,推荐下载,并使用,值得入手,发现很好,不错
- mxg74321682014-12-29资源挺好的
- markinlqx2018-07-05多谢啦! 多谢啦!
长腿欧巴的痘痘
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功