daily 2017 6 5 springmvc il8 - wtdig/study GitHub Wiki
详情链接:http://blog.csdn.net/hj7jay/article/details/51383248
项目的访问路径(本地):http://localhost:8080/springmvctest/hello.html?lang=zh_CN
springmvc的配置文件默认的命名方式和读取路径,web-infox下的 [servlet-name]-servlet.xml;例如:web.xml中配置的前段控制器的servlet-name为springtest;那么springmvc的配置文件名为:springtest-servlet.xml,在WEB-INFO的文件夹下面
如果要自定义springmvc配置文件的路径:需要在web.xml中添加contextConfigLocation,并且配置参数:classpath:自定义的文件名.xml
导入几个SpringMVC必需的几个jar包
- spring-beans-3.2.7.RELEASE.jar
- spring-context-3.2.7.RELEASE.jar
- spring-aop-3.2.7.RELEASE.jar
- spring-core-3.2.7.RELEASE.jar
- commons-logging-1.1.1.jar
- spring-expression-3.2.7.RELEASE.jar
- spring-webmvc-3.2.7.RELEASE.jar
- spring-web-3.2.7.RELEASE.jar
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<filter>
<filter-name>characterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>