springMVC笔记day01
开始学习springMVC
首先下载springMVCjar包
在web.xml里注册servlet
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>*.abc</url-pattern>
</servlet-mapping>
然后根据web.xml文件里的<servlet-name>test</servlet-name>名字创建test-servlet.xml文件
springMVC主要有DispatcherServlet ----->controller----->modelandview
实例代码:
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="test.abc">startController</prop>
<prop key="add.abc">addController</prop>
<prop key="addEmp.abc">addEmpController</prop>
</props>
</property>
</bean>
<bean id="startController" class="cxd.test.MyController"></bean>
<bean id="addController" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"></bean>
<bean id="addEmpController" class="cxd.test.addEmpController">
<property name="commandClass" value="cxd.test.Emp"></property>
</bean>
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
<property name="prefix" value="/WEB-INF/jsp/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
org.springframework.web.portlet.mvc
Class ParameterizableViewController
void
|
setViewName(String viewName) Set the name of the view to delegate to. |
org.springframework.web.servlet.mvc
Class UrlFilenameViewController
比上面的更简单,它是根据urlfilename来转发到下一个view,比如login.test--->login.jsp不需要配置其它参数
转载于:https://www.cnblogs.com/java20130725/archive/2012/08/01/3215720.html
springMVC笔记day01相关推荐
- 【SpringMVC 笔记】控制器 Controller 与 RestFul 风格
SpringMVC 笔记 控制器 Controller 实现 Controller 接口 创建控制器 @Controller 注解创建控制器 @RequestMapping 使用 method 属性指 ...
- 开涛SpringMVC笔记
SpringMVC笔记 再次学习开涛SpingMVC,总结此笔记,鸣谢开涛: 1.SpringMVC简介 2.Spring MVC-HelloWorld 3.DispatcherServlet理解 4 ...
- 【java学习笔记day01】运行第一个程序Helloworld!
java学习笔记day01 2.什么是软件工程师? 3.什么是软件? 4.开发软件需要计算机编程语言,计算机编程语言有很多,例如 c, c++,Java,NET,c#,php... 5.Java软件工 ...
- 狂神SpringMvc笔记
目录 SpringMvc笔记 一.什么是mvc 1.Model2时代 2.回顾Servlet 4.Spring MVC的特点: 5.中心控制器 6.SpringMVC执行原理 7. 第一个MVC程序 ...
- JAVA-0基础学习笔记-day01
0基础学Java笔记day01 ###01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照 ...
- (B站动力节点老杜MySQL教程)MySQL课堂笔记-day01.txt
文章目录 文件来源/资料下载: MySQL课堂笔记-day01.txt 1.sql.DB.DBMS分别是什么,他们之间的关系? 2.什么是表? 3.学习MySQL主要还是学习通用的SQL语句,那么SQ ...
- SSM框架专题-从零入门SpringMVC笔记
从零入门的SpringMVC笔记 一.Spring概述 1. SSM框架优化的方向 2.SpringMVC框架的优点 3. 时序图解析 4.SpringMVC的执行流程 二.SpringMVC注解式开 ...
- 阿里云CDN(内容分发网络)学习笔记day01
阿里云CDN(内容分发网络)学习笔记day01 标签(空格分隔): linux Content Delivery Network 基于阿里云 文章目录 阿里云CDN(内容分发网络)学习笔记day01 ...
- 跟杨春娟学SpringMVC笔记:Form表单之JSR303验证
跟杨春娟学SpringMVC笔记:Form表单之JSR303验证 完成:第一遍 1.如何使用JSR303验证要先导入validation-api和hibernate-validator的依赖jar包? ...
最新文章
- 安装openssh 到 am5728 板子上
- DelphiX教程系列 1 - 使用键盘和摇杆
- 数据中心水环热泵余热回收系统分析与应用
- javaScript实现E-mail 验证
- python ddt
- python groupby用法_Python 标准库实践之合并字典组成的列表
- LinQ To XML——用LinQ查询XML
- android 性能测试 简介,android性能测试工具traceview简介[转载]
- Nuxt判断手机端还是电脑端
- 修改echarts饼状图位置
- java 内部类总结_java学习笔记9--内部类总结
- 环信头像和昵称显示问题 (添加消息扩展)--本人已实现效果
- Sourcery G++ Lite 一个arm开发工具
- 项目中使用 husky 配合 lint-staged 进行git提交前代码检查
- STM32F103ZET6 驱动 OLED
- Unity性能优化方法总结
- 【软件测试之测试方案】
- 经典加密算法的实现与破解大素数生成算法
- 垃圾回收与垃圾收集算法
- python朋友圈教程_Python 生成你的朋友圈九宫格图片
热门文章
- 如何向5岁小孩解释什么是支持向量机(SVM)?
- Google MapReduce有啥巧妙优化?
- 在 Spring Boot 中使用 Spring AOP 和 AspectJ 来测量方法的执行时间
- 数据库:数据库死机和掉电时如何让恢复数据
- 多线程:AQS的一些心得
- 下列设备中 微型计算机系统必须具备的是,计算机应用基础题库
- android 截长图 方法,Android实现截屏与截长图功能
- c语言排序算法实际案例,[C语言] 部分经典排序算法详解(有图解)
- python 有趣的变量_Python进阶之路 3.2有趣的赋值操作
- 弱电工程网络传输基础知识讲解