上一篇写的是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" />