首页 > 代码库 > Spring MVC 基本配制

Spring MVC 基本配制

WEB.XML 文件中的配制:

 

<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4"    xmlns="http://java.sun.com/xml/ns/j2ee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee        http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">        <servlet>        <servlet-name>springmvc</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <!--            init-param 参数 contextConfigLocation 用来指定 Spring 的配制文件, classpath: 是指 WEB-INF/classes 目录            这个参数也可以不指定,如果不指定,spring 默认查找 WEB-INF/classes/<servlet-name>-servlet.xml 的文件。        -->        <init-param>              <param-name>contextConfigLocation</param-name>              <param-value>classpath:springmvc-servlet.xml</param-value>          </init-param>          <load-on-startup>1</load-on-startup>    </servlet>         <servlet-mapping>        <servlet-name>springmvc</servlet-name>        <url-pattern>/</url-pattern>    </servlet-mapping></web-app>

 

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:context="http://www.springframework.org/schema/context"    xmlns:mvc="http://www.springframework.org/schema/mvc"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.1.xsd        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd">                         <!-- don‘t handle the static resource -->    <mvc:default-servlet-handler />     <!-- if you use annotation you must configure following setting -->    <mvc:annotation-driven />         <!-- configure the InternalResourceViewResolver -->    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"            id="internalResourceViewResolver">        <!-- 前缀 -->        <property name="prefix" value="/WEB-INF/jsp/" />        <!-- 后缀 -->        <property name="suffix" value=".jsp" />    </bean>        <!-- 附件处理程序 -->    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">        <property name="maxUploadSize" value="102400000"></property>    </bean>        <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">          <property name="driverClassName" value="com.mysql.jdbc.Driver"/>          <property name="url" value="jdbc:mysql://localhost:3306/test"/>          <property name="username" value="root"/>          <property name="password" value="123456"/>      </bean>        <!-- scan the package and the sub package -->    <context:component-scan base-package="test.SringMVC"/></beans>

 

Spring MVC 基本配制