`
lbyzx123
  • 浏览: 467313 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

spring mvc

    博客分类:
  • java
 
阅读更多
1.JAVAEE体系结构
2.什么是springmvc?
	* mvc设计模式
	* springmvc框架原理
3.springmvc第一个程序案例
	* 不是视图解析器
	* 使用视图解析器
4.根据程序分析springmvc执行流程(画图)
5.处理器映射器
	* 默认视图解析器(BeanNameUrlHandlerMapping)
	* 集中配置处理器映射器(SimpleHandlerMapping)
	* 类名处理器映射器(ClassNameHandlerMapping)
6.处理器适配器
	* 默认使用的处理器适配器(SimpleControllerHandlerAdapt)
	* 请求处理器适配器(HttpControllerHandlerAdapt)
7.控制器
	* 普通控制器(继承接口Controller,HttpRequestHandler)
	* 命令控制器(CommandController)
		例子:跳转到添加页面,进行页面跳转,参数提交post请求
	* 参数控制器(parameterizabled)

	复习商务知识?
	分析:源码执行流程?
8.注解开发
	* 注解开发第一个程序
		创建工程,导入jar文件,配置处理器映射器,配置处理器适配器,视图解析器
		使用注解开发:添加,返回到成功页面进行回显,点击修改回到添加页面,初步理解参数传递。
	* springmvc 与 struts2的区别?
		注解:
		* requestMapping
		几种写法:
		requestMapping("/index")
		requestMapping(value="/index")
		requestMapping(value="/index",method=RequestMethod.GET)
		requestMapping(value="/index",method=RequestMethod.POST)
		@RequestMapping(value="/toIndex",method={RequestMethod.GET,RequestMethod.POST})
		requestMapping:根路径+子路径
			* 使用get请求乱码解决?
				配置tomcat编码
			* 使用post请求乱码
				在web.xml里面配置编码过滤器
		* @ModelAttribute 在方法定义上使用 @ModelAttribute 注解:Spring MVC 在调用目标处理方法前,会先逐个调用在方法级上标注了@ModelAttribute 的方法
		* url模版映射
			最近比较火restfull软件风格架构。url模版映射就可以实现这种架构
			url模版映射需要@RequestMapping和@PathVariable集合使用
		* requestParam
	* springmvc方法接受参数类型
		* 基本类型参数
			int long float double String boolean等等
		* pojo类型:包装类型,javabean类型
		* 数组类型
		* 集合类型:List Map
	* 重定向:redirect
		* 本类进行
		* 重定向到另一个类
	* 转发:forward
		* 本地转发
		* 转发到另一个类
	* requestBody:请求json直接封装javabean,使用ajax进行传递
	* responseBody:响应json,请求普通数据,响应json数据,请求json,响应json
	* resonseBody:响应xml数据
*<mvc:annotation-driven />

 

分享到:
评论

相关推荐

    精通Spring MVC 4

    Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。, 在精通Spring...

    Spring MVC 入门实例

    首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController ...

    Spring MVC+MyBatis开发从入门到项目实战

    《Spring MVC+MyBatis开发从入门到项目实战》分为4篇。第1篇是Java开发环境的搭建,包括JDK的下载与安装、环境变量的配置、MyEclipse的下载与基本配置。第2篇是MyBatis技术入门,包括剖析JDBC的弊端、MyBatis的背景...

    精通Spring MVC 4 中文

    精通Spring MVC 4 中文

    [免费]Spring MVC学习指南(高清)

    Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的缩写。作为当今业界最主流的Web开发框架,Spring MVC已经成为当前最热门的开发技能,同时也广泛用于桌面开发领域。 ...

    spring mvc 官方文档

    本文详细介绍spring MVC的原理和开发心得体会。

    Spring MVC

    Spring MVC 是Spring框架最重要的的模块之一。它以强大的Spring IoC容器为基础,并充分利用容器的特性来简化它的配置。 commons-logging-1.2.jar jackson-annotations-2.6.6.jar jackson-core-2.6.6.jar jackson-...

    大优惠 Spring MVC学习指南(第2版)2017.pdf

    Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的缩写。作为当今业界最主流的Web开发框架,Spring MVC已经成为当前最热门的开发技能,同时也广泛用于桌面开发领域。 ...

    SSM(spring+spring MVC+mybatis)开发学生信息后台管理系统

    SSM(spring+spring MVC+mybatis)开发学生信息后台管理系统,实现学生增删改查功能设计一个简单的学生信息管理系统,要求使用SSM框架技术整合实现,用户登录后能够通过Web页面添加、删除、修改和查询学生信息 ...

    Spring MVC所需jar包

    Spring MVC所需jar包,包含java开发中 Spring MVC架构中最常用的jar包

    spring MVC环境搭建 所需jar包.zip

    spring MVC环境搭建 所需jar包 ├── commons-logging-1.1.1.jar ├── jstl.jar ├── spring-aop-4.3.0.RELEASE.jar ├── spring-aspects-4.3.0.RELEASE.jar ├── spring-beans-4.3.0.RELEASE.jar ├...

    Servlet JSP和Spring MVC初学指南

    Servlet JSP和Spring MVC初学指南

    spring MVC数据绑定大全

    spring MVC数据绑定 含例子 转载自疯芒毕露的专栏 刚开始用spring mvc 做web开发时 经常会不知道如何合适绑定页面数据 用惯struts2的朋友更认为spring mvc 绑定数据不如struts2方便 本人最开始也是这么认为 经过一段...

    Spring MVC MyBatis开发从入门到项目实战

    Spring MVC MyBatis开发从入门到项目实战

    Spring MVC, A Tutorial, second edition 【2016】

    Spring MVC: A Tutorial (Second Edition) by Paul Deck AZW3/MOBI/EPUB/PDF 多种版本 This is a tutorial on Spring MVC, a module in the Spring Framework for rapidly developing web applications. The MVC in...

    Spring+Spring mvc+Hibernate+Bootstrap、企业级员工信息管理系统

    01. 采用后台及前台的 Spring + Spring mvc + Hibernate + Bootstrap 02. 后台全注解式的开发(除了必要的spring和hibernate的xml配置以外) 03. 后台通过自定义注解结合一个访问拦截器实现整个系统的权限控制 04...

    Spring MVC + Mybatis+Spring实现的个人博客系统

    Spring MVC + Mybatis+Spring实现的个人博客系统基于SSM实现的个人博客系统.zip

Global site tag (gtag.js) - Google Analytics