资源简介
spring初学这可以参考的用户登录注册简单的例子,mvc设计模式的spring框架,适合初学者,比较简单,容易理解和入门
代码片段和文件信息
package mvc.spring.controller;
import mvc.spring.dao.LoginDao;
import mvc.spring.dao.RegisterDao;
import mvc.spring.pojo.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class LoginController {
@RequestMapping(“/login“)
public ModelAndView login(String usernameString password) {
User user = new User();
user.setUsername(username);
user.setPassword(password);
LoginDao loginDao = new LoginDao();
boolean flag = loginDao.login(user);
ModelAndView modelAndView = new ModelAndView();
String me = ““;
String url =““;
if(flag){
me=“登录成功!“;
modelAndView.addobject(“username“ username);
url =“loginSuccess“;
}else{
me=“用户名和密码有错误!请重新输入“;
url =“loginError“;
}
modelAndView.addobject(“message“ me);
modelAndView.setViewName(url);
return modelAndView;
}
@RequestMapping(“/register“)
public ModelAndView register(String usernameString password) {
User user = new User();
user.setUsername(username);
user.setPassword(password);
RegisterDao registerDao = new RegisterDao();
boolean flag = registerDao.register(user);
String me = ““;
String url =““;
if(flag){
me=“注册成功!“;
url =“registerSuccess“;
}else{
me=“该用户名已经存在,请重新输入“;
url =“registerError“;
}
ModelAndView modelAndView = new ModelAndView();
modelAndView.addobject(“message“ me);
modelAndView.setViewName(url);
return modelAndView;
}
@RequestMapping(“/logout“)
public ModelAndView logout() {
String me = ““;
String url =““;
me=“注销成功!“;
url=“registerSuccess“;
ModelAndView modelAndView = new ModelAndView();
modelAndView.addobject(“message“ me);
modelAndView.setViewName(url);
return modelAndView;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 841 2018-06-02 21:40 springmvc\springmvc\.classpath
文件 1042 2018-06-02 21:40 springmvc\springmvc\.project
文件 503 2018-06-02 21:40 springmvc\springmvc\.settings\.jsdtscope
文件 57 2018-06-02 21:46 springmvc\springmvc\.settings\org.eclipse.core.resources.prefs
文件 364 2018-06-02 21:40 springmvc\springmvc\.settings\org.eclipse.jdt.core.prefs
文件 479 2018-06-02 21:40 springmvc\springmvc\.settings\org.eclipse.wst.common.component
文件 345 2018-06-02 21:40 springmvc\springmvc\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-06-02 21:40 springmvc\springmvc\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-06-02 21:40 springmvc\springmvc\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2508 2018-06-02 23:24 springmvc\springmvc\build\classes\mvc\spring\controller\LoginController.class
文件 1493 2018-06-02 22:47 springmvc\springmvc\build\classes\mvc\spring\dao\LoginDao.class
文件 1632 2018-06-02 22:45 springmvc\springmvc\build\classes\mvc\spring\dao\RegisterDao.class
文件 1262 2018-06-02 23:10 springmvc\springmvc\build\classes\mvc\spring\jdbc\JDBC.class
文件 984 2018-06-02 22:43 springmvc\springmvc\build\classes\mvc\spring\pojo\User.class
文件 2143 2018-06-02 23:24 springmvc\springmvc\src\mvc\spring\controller\LoginController.java
文件 730 2018-06-02 22:47 springmvc\springmvc\src\mvc\spring\dao\LoginDao.java
文件 813 2018-06-02 22:45 springmvc\springmvc\src\mvc\spring\dao\RegisterDao.java
文件 744 2018-06-02 23:10 springmvc\springmvc\src\mvc\spring\jdbc\JDBC.java
文件 529 2018-06-02 22:43 springmvc\springmvc\src\mvc\spring\pojo\User.java
文件 1476 2018-06-02 23:11 springmvc\springmvc\WebContent\login.jsp
文件 398 2018-06-02 23:06 springmvc\springmvc\WebContent\loginError.jsp
文件 428 2018-06-02 23:27 springmvc\springmvc\WebContent\loginSuccess.jsp
文件 39 2018-06-02 21:40 springmvc\springmvc\WebContent\me
文件 1480 2018-06-02 23:26 springmvc\springmvc\WebContent\register.jsp
文件 401 2018-06-02 23:06 springmvc\springmvc\WebContent\registerError.jsp
文件 395 2018-06-02 23:06 springmvc\springmvc\WebContent\registerSuccess.jsp
文件 60686 2018-06-02 21:50 springmvc\springmvc\WebContent\WEB-INF\lib\commons-logging-1.1.1.jar
文件 20901 2018-06-02 21:50 springmvc\springmvc\WebContent\WEB-INF\lib\jstl.jar
文件 566623 2018-02-12 00:35 springmvc\springmvc\WebContent\WEB-INF\lib\mysql-connector-java-5.1.0-bin.jar
文件 379589 2018-06-02 21:50 springmvc\springmvc\WebContent\WEB-INF\lib\spring-aop-4.3.0.RELEASE.jar
............此处省略48个文件信息
- 上一篇:FDC2214封装库
- 下一篇:QT4 设置字体
相关资源
- ssm 代码生成器 ,后台代码一键生成器
- spring boot 基础学习资料
- OAuth2.0Demo
- 1.使用IDEA对springboot+activiti开发demo和详
- SpringBoot实战 超清 中文版 非扫描
- 基于MVC的美食点评管理系统
- Spring5 源码分析(第 2 版)-某Tom老师
- spring-boot 停车场管理系统
- springboot编写的停车场控制后台
- MVC企业进销存管理系统
- spring boot + mybatis + maven 自动生成Mapp
- Spring MVC的简单项目
- 基于切面的日志记录SSMdemo
- AngularJS+SpringMVC小项目
- SpringBoot实战pdf超清完整版
- springSecurity
- 安卓动画效果相关-SpringIndicator-bezie
- Spring_PDF
- 飘带插件springmagic
- 校友录网站系统
- spring-boot使用quartz框架定时发送邮件
- MVC实现的简单的学生信息管理系统
- SpringBoot在线预览PDF文件
- spring boot官方文档中文版
- MVCMusicStore中文版教程
- 各种springer、IEEE各大期刊 latex模版
- ssm(spring+spring mvc+mybatis)开发家庭理
- flowable_modeler集成设计器并内置用户
- springboot+dubbo完整项目案例
- Eclipse+Maven+Struts2+Spring+Mybatis完整搭建
评论
共有 条评论