springMVC配置和使用
来源:互联网 发布:淘宝网上购物视频教程 编辑:程序博客网 时间:2024/06/10 22:16
----web.xml配置----
<servlet>
<servlet-name>springMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!--
可以自定义servlet.xml配置文件的位置和名称,默认为WEB-INF目录下,
名称为[<servlet-name>]-servlet.xml,如spring-servlet.xml
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring-servlet.xml</param-value> 默认
</init-param>
-->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springMVC</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
----springMVC-servlet.xml配置----(src下)
spring-servlet这个名字是因为上面web.xml中<servlet-name>标签配的值为springMVC(<servlet-name>springMVC</servlet-name>),再加上“-servlet”后缀而形成的springMVC-servlet.xml文件名。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/context
<A href="http://www.springframework.org/schema/context/spring-context-3.0.xsd">
http://www.springframework.org/schema/context/spring-context-3.0.xsd
</A>"
>
<!-- servlet在找不到的时候会去找静态的内容,如jpg,js,css -->
<
mvc:default-servlet-handler
/>
<!-- 启用spring mvc 注解 -->
<
mvc:annotation-driven
/>
<context:component-scan base-package="controller"></context:component-scan>
<!-- 完成请求和注解POJO的映射 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
<!-- 对转向页面的路径解析。prefix:前缀, suffix:后缀 -->
<
bean
class
=
"org.springframework.web.servlet.view.InternalResourceViewResolver"
id
=
"internalResourceViewResolver"
>
<!-- 前缀 -->
<
property
name
=
"prefix"
value
=
"/WEB-INF/jsp/"
/>
<!-- 后缀 -->
<
property
name
=
"suffix"
value
=
".jsp"
/>
</
bean
>
----使用----
http://localhost:8080/项目名/mvc/hello
@Controller
@RequestMapping
(
"/mvc"
)
public
class
mvcController {
@RequestMapping
(
"/hello"
)
@RequestMapping
public
String hello(String
name
return
"hello"
;
}
}
- SpringMVC配置和使用
- springMVC配置和使用
- SpringMVC拦截器的使用和配置
- 最简单SpringMVC的配置和使用
- SpringMVC 配置和使用校验框架
- Spring+SpringMVC+Mybatis简单配置和使用
- redis结合springMVC配置和使用一
- redis结合springMVC配置和使用二
- SpringMVC使用maven配置SLF4J和Log4J2
- springmvc自定义拦截器配置和使用
- SpringMvc配置使用jackson
- springMVC 的配置使用
- SpringMVC+Spring4+hibernate5使用java类配置spring和springmvc环境(不用配置web.xml)
- SpringMVC和Hibernate配置
- springMVC(七)视图解析器的配置和使用
- springmvc开发时IDE的使用和最简化配置
- SpringMVC多视图解析器的配置和使用
- springmvc和struts2拦截器的简单使用以及配置
- 遇到一些cassandra问题及解决
- Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)
- Lifeary 6.2 国际化 BUG
- http、TCP/IP协议与socket之间的区别
- Android工程混淆时 ClassCastException 错误
- springMVC配置和使用
- Python pytesseract WinError 2
- [python]excel to xml
- shell 总结
- 在iOS中,摄像头录制的视频是mov格式的,虽然mov兼容mp4,但是有些需求需要用到mp4格式的视频文件。
- C语言的编译链接过程详解
- springMVC环境搭建过程总结
- 动画和图形概述
- 《Linux命令行与shell脚本编程大全》