您的位置:首页 > 编程语言 > Java开发

SpringMVC框架搭建的几个核心配置

2015-08-11 10:35 471 查看
1.springMVC Maven依赖(jar包)

<!-- spring mvc-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.1.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>3.1.1.RELEASE</version>
</dependency>


2.springMVC dispatcherservlet的配置

<!-- springmvc dispatcherservlet configuration-->
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<!--on-startup属性为可选,如果它存在,则它将在应用程序启动的时候装载servlet并且调用它的init方法,若不存在,则在该servlet的第一个请求时加载  -->
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.shtml</url-pattern>
</servlet-mapping>
Dispatcher servlet初始化的时候将默认寻找应用程序的WEB-INF目录下的配置文件,该配置文件的命名规则如下:

servletname-servlet.xml

另外,也可以手动配置该文件的位置:

<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextconfigLocation</param-name>
<param-value>此处放置文件路径</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<!--on-startup属性为可选,如果它存在,则它将在应用程序启动的时候装载servlet并且调用它的init方法,若不存在,则在该servlet的第一个请求时加载  -->
</servlet>
3.SpringMVC 基于注解的配置

<!-- Configures the @Controller programming model -->
<mvc:annotation-driven />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: