Spring MVC Example

Spring MVC Example Git Source Tree

Root/src/main/webapp/WEB-INF/web.xml

1<?xml version="1.0" encoding="ISO-8859-1"?>
2<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
4
5    <context-param>
6        <param-name>contextConfigLocation</param-name>
7        <param-value>
8            /WEB-INF/config/web-application-config.xml
9        </param-value>
10    </context-param>
11
12    <filter>
13        <filter-name>characterEncodingFilter</filter-name>
14        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
15        <init-param>
16            <param-name>encoding</param-name>
17            <param-value>UTF-8</param-value>
18        </init-param>
19        <init-param>
20            <param-name>forceEncoding</param-name>
21            <param-value>true</param-value>
22        </init-param>
23    </filter>
24    <filter-mapping>
25        <filter-name>characterEncodingFilter</filter-name>
26        <url-pattern>/*</url-pattern>
27    </filter-mapping>
28
29
30    <filter>
31        <filter-name>JPA Filter</filter-name>
32        <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
33    </filter>
34    <filter-mapping>
35        <filter-name>JPA Filter</filter-name>
36        <url-pattern>/*</url-pattern>
37    </filter-mapping>
38
39
40    <listener>
41        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
42    </listener>
43
44
45    <servlet-mapping>
46        <servlet-name>default</servlet-name>
47        <url-pattern>*.css</url-pattern>
48    </servlet-mapping>
49    <servlet-mapping>
50        <servlet-name>default</servlet-name>
51        <url-pattern>*.gif</url-pattern>
52    </servlet-mapping>
53    <servlet-mapping>
54        <servlet-name>default</servlet-name>
55        <url-pattern>*.js</url-pattern>
56    </servlet-mapping>
57
58
59    <servlet>
60        <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
61        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
62        <init-param>
63            <param-name>contextConfigLocation</param-name>
64            <param-value></param-value>
65        </init-param>
66        <load-on-startup>1</load-on-startup>
67    </servlet>
68    <servlet-mapping>
69        <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
70        <url-pattern>/</url-pattern>
71    </servlet-mapping>
72
73
74    <welcome-file-list>
75        <welcome-file>index.html</welcome-file>
76    </welcome-file-list>
77
78</web-app>

Archive Download this file

Branches