spring mvc 注解配置求解。 20
最近在学习springmvc,我对配置文件了解不是很好,帮助文档又没有什么详细的解释,想请教下大家帮我解释一个配置文件属性大概是干嘛的。这三个属性:DefaultAnno...
最近在学习spring mvc,我对配置文件了解不是很好,帮助文档又没有什么详细的解释,想请教下大家帮我解释一个配置文件属性大概是干嘛的。这三个属性:DefaultAnnotationHandlerMapping(org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping),AnnotationMethodHandlerAdapter(org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter),ContentNegotiatingViewResolver(org.springframework.web.servlet.view.ContentNegotiatingViewResolver)。
如果有人好心的话,可以帮解释下配置文件的大概意思。
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<!-- 启动Spring MVC的注解功能, 完成请求和注解POJO的映射 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="webBindingInitializer">
<bean class="com.basesiteproperty.web.binder.QueryConditionBindingInitializer"/>
</property>
<property name="messageConverters">
<list>
<bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"/>
</list>
</property>
</bean>
<!-- 对模型视图名称的解析, 即在模型视图名称添加前后缀 -->
<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
<property name="defaultContentType" value="text/html"/>
<property name="mediaTypes">
<map>
<entry key="json" value="application/json" />
<entry key="xml" value="application/xml" />
</map>
</property>
<property name="viewResolvers">
<list>
<bean class="org.springframework.web.servlet.view.BeanNameViewResolver" />
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/>
</list>
</property>
<property name="defaultViews">
<list>
<bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView"/>
</list>
</property>
</bean> 展开
如果有人好心的话,可以帮解释下配置文件的大概意思。
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<!-- 启动Spring MVC的注解功能, 完成请求和注解POJO的映射 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="webBindingInitializer">
<bean class="com.basesiteproperty.web.binder.QueryConditionBindingInitializer"/>
</property>
<property name="messageConverters">
<list>
<bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"/>
</list>
</property>
</bean>
<!-- 对模型视图名称的解析, 即在模型视图名称添加前后缀 -->
<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
<property name="defaultContentType" value="text/html"/>
<property name="mediaTypes">
<map>
<entry key="json" value="application/json" />
<entry key="xml" value="application/xml" />
</map>
</property>
<property name="viewResolvers">
<list>
<bean class="org.springframework.web.servlet.view.BeanNameViewResolver" />
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/>
</list>
</property>
<property name="defaultViews">
<list>
<bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView"/>
</list>
</property>
</bean> 展开
3个回答
展开全部
我空间有对SpringMVC的详细讲解,我本人也参与了基于SpringMVC的大型项目。你可以把你QQ留下,我希望能帮助到你。我一般不加陌生人的,但现在也考虑找一群喜欢技术,热爱Java的朋友。
追问
316121113加我吧,,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看来你需要 看来下dispatchservlet这个类的源码,spring mvc有了这个类,你可以知道很多东西。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
spring mvc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询