springMVC学习(二)

基于注解的springMVC
<?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"
       xmlns:mvc="http://www.springframework.org/schema/mvc"
       xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-3.0.xsd
           http://www.springframework.org/schema/mvc
           http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd" default-autowire="byName">
           
    
       <mvc:annotation-driven/>
       <mvc:resources mapping="/static/**" location="/static/" />

       <!--启用了对类包进行扫描(@Resource这样的注解)以实施注释驱动 Bean 定义的功能,同时还启用了注释驱动自动注入的功能 -->
       <context:component-scan base-package="com.ncs.jczy.controller"/>
       
       <!-- 开启注解映射 -->
	    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
	        <property name="messageConverters">
	            <list>
	                <!--支持json-->
	                <bean class="org.springframework.http.converter.StringHttpMessageConverter">
	                    <property name="supportedMediaTypes">
	                        <list>
	                            <value>text/plain;charset=UTF-8</value>
	                        </list>
	                    </property>
	                </bean>
	            </list>
	        </property>
	    </bean>
	    
	    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
			<property name="prefix" value="/WEB-INF/pages/"></property>
			<property name="suffix" value=".jsp"></property>
		</bean>
		 
                <!--此配置开启springMVC文件上传功能 -->
		<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="utf-8">
    	</bean>
</beans>

你可能感兴趣的:(springMVC)