springMVC实例(四)

原创 2015年11月17日 17:33:59

部分UserController.java文件

@Controller // 使用注解申明控制器 
@RequestMapping("/user") // 表示用于处理uri为/user的请求 这个类就是user.html 如果不写则默认是/ 就是根路径
// @SessionAttributes(value={"user","user1","user2"},types={Dept.class})
public class UserController {

    //直接实例化一个Bean 等价于在配置文件里面的配置配
	@Autowired
	private UserService userService;

	//直接创建一个user对象 对应JSP页面的user对象 请求方法必须是POST
	@RequestMapping(method = RequestMethod.POST)
	public ModelAndView createUser(User user) {
		userService.createUser(user);
		ModelAndView mav = new ModelAndView();
		//执行后结果返回给user/createSuccess对应的JSP wiews/user/createSuccess.jsp
		//view的路径在baobaotao-servlet.xml中配置
		//WEB-INF下面包含servlet的xml文件默认都会作为sprinMVC的配置文件
		mav.setViewName("user/createSuccess");
		mav.addObject("user", user);
		return mav;
	}

	//在这一层 表示将处理所有/项目名/user/register.html的请求 
	@RequestMapping(value = "/register", method = RequestMethod.GET, params = "!myParam")
	public String register(@ModelAttribute("user") User user) {
	//返回ModelAndView对象
		return "user/register";
	}

	//// 占位符方式设置
	// @RequestMapping(value="/{userId}")
	// public ModelAndView showDetail(@PathVariable("userId") String userId){
	// ModelAndView mav = new ModelAndView();
	// mav.setViewName("user/showDetail");
	// mav.addObject("user", userService.getUserById(userId));
	// return mav;
	// }


使用IntelliJ IDEA开发SpringMVC网站(四)用户管理

转载自:Guassic(一个致力于AI却不得不兼顾项目的研究生) 七、用户管理     既然我们要做一个博客管理系统,当然要首先实现我们的用户管理。在上一文中,我们已经配置好了数据...
  • chenxiao_ji
  • chenxiao_ji
  • 2016年03月10日 19:23
  • 1952

SpringMVC简单注解实例

这几天有个小项目,用SSH感觉太笨重,尝试使用Spring MVC 注解. 开始正文 0.首先说一下 spring mvc的流程 简单说 配置web.xml 启动spring 加载相应的xml...
  • Eventys
  • Eventys
  • 2012年11月21日 17:17
  • 23396

平面四参数转换和C#中的应用实例(By Kiseigo)

关于平面四参数转换和C#中pictureBox的应用实例(附求解四参数的代码和应用的例子) 作者:kiseigo BluePan 四参数的应用非常的广泛,平面上面的图像操作,很多都用到四参数,比如图像...
  • Andeewu
  • Andeewu
  • 2013年12月10日 17:03
  • 1068

4层板PCB设计(基于AD)

在系统提供的众多工作层中,有两层电性图层,即信号层与内电层,这两种图层有着完全不同的性质和使用方法。   信号层被称为正片层,一般用于纯线路设计,包括外层线路和内层线路,而内电层被称为负片层,...
  • Uncle_GUO
  • Uncle_GUO
  • 2015年01月10日 02:17
  • 5543

一个简单的 SpringMVC 实例

spring MVC 的简单实例
  • xingyun_yj
  • xingyun_yj
  • 2017年03月29日 21:12
  • 4127

springmvc+mybatis很经典的例子

springMVC+mybatis框架搭建 首先我们先要弄清搭建项目的一般流程,需要注意哪些方面,想要什么样的效果,自己的功能有哪些? (假设效果:项目目录结构清晰,能够查询到本地数据库中...
  • LanSeTianKong12
  • LanSeTianKong12
  • 2016年09月06日 15:14
  • 5319

从零开始搭建SpringMVC框架以及最简单的 Hello World 实例

刚开始接触java web 开发,从零开始配置环境,并安装相关的服务器软件,数据库软件以及SpringMVC框架, 经过这次学习过程中,发现网上很多资料说的比较零散,并且不那么详细清楚,所以自己经过试...
  • linyk3
  • linyk3
  • 2015年07月30日 20:29
  • 22771

SpringMVC实现用户登录实例

今天分享一下SpringMVC的一个登陆小案例准备工作 创建一个Dynamic Web Project(本人是Eclipse) 添加相关的jar包,构建路径 创建springMVC-servlet.x...
  • Marksinoberg
  • Marksinoberg
  • 2016年05月23日 15:33
  • 40699

最简单的spring-mvc入门示例,绝对原创

demo下载:http://download.csdn.net/detail/qyf_5445/4788204 1.事先准备好所需要的jar包,如下:(commons-logging.jar是必须的...
  • qyf_5445
  • qyf_5445
  • 2012年11月20日 11:15
  • 20732

SpringMVC拦截器实例

简介拦截器可以再请求被控制器处理前后做一些预处理或者后处理。该实例展示一个使用场景:在web开发中,常常需要设置网站的公用信息,比如网站名字,路径,协议等等。一般把这些信息存放到request或者se...
  • csujiangyu
  • csujiangyu
  • 2015年11月16日 11:39
  • 1792
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springMVC实例(四)
举报原因:
原因补充:

(最多只允许输入30个字)