1.通过beanName
默认就是这种方式,可以不用配置
Controller的bean配置需要使用name而不是id,用来指定访问路径
<bean name="/cpf.do" class="my.mvn.controller.HelloWorldController"></bean> 这样就可以通过项目名称/cpf.do来访问Controller
2.通过URLHandlerMapping
(1)配置Controller的bean
这里和一般的bean一样,使用id即可
<bean id="helloWorldController" class="my.mvn.controller.HelloWorldController"></bean>
(2)在配置文件中指定映射方式对应的bean
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/cpf.do">helloWorldController</prop>
</props>
</property>
</bean> mappings中配置路径和Controller的对应方式
本文介绍了Spring MVC中两种常见的URL映射方式:通过beanName和URLHandlerMapping进行配置的具体方法。通过beanName的方式默认可用,只需配置Controller的bean名称为访问路径;而通过URLHandlerMapping则需要额外配置映射关系。
1100

被折叠的 条评论
为什么被折叠?



