上一篇写的是web.xml配置文件。
现在说剩下的两个配置文件。
application.xml springmvc-servlet.xml
在controller中配置,@controller注解,
在配置文件中,需要配置 扫描注解。
扫描注解的配置,在 springmvc-servlet.xml 中。 在applicationContext.xml中配置 ,不起作用。
<!-- 自动搜索@Controller标注的类 --> <context:component-scan base-package="com.wswhr.LoginServer.springmvc.controller" />base-package 的值,就是controller类的路径,多个路径,以 , 隔开,因为是自动扫描,所以,路径越详细越好。
后台配置文件结束
****************************************************************************************************
在 springmvc-servlet.xml中,还需要配置下面的代码:
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter" /> <ref bean="jsonHttpMessageConverter" /> </list> </property> <property name="webBindingInitializer"> <bean class="org.springframework.web.bind.support.ConfigurableWebBindingInitializer"> </bean> </property> </bean> <bean id="jsonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter" />