1. 程式人生 > >springmvc2 一個控制器寫多個方法(非註解方式)

springmvc2 一個控制器寫多個方法(非註解方式)

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<!-- 配置檢視解析器 -->
<beans:bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/" p:suffix=".jsp">
<!-- 配置檢視的屬性 字首和字尾 -->

</beans:bean>

<!-- 配置相應的controller -->
<!-- 這個name 其實就相當於你要提交的url 當你提交的url 是 /hello的時候 你的請求 就會 被DispatcherServlet 攔截器攔截下來 -->
<!-- 然後他在根據那個控制器是負責處理/hello 請求的 然後找到他,然後就由他來處理這個請求的相應的任務。 -->
<beans:bean name="/method" class="com.seven.controller.MutilController">

<beans:property name="methodNameResolver">
<beans:ref bean="paramMethodResolver"/>
</beans:property>
</beans:bean>

<!-- 配置引數名稱解析器 -->

<beans:bean id="paramMethodResolver" class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
<beans:property name="paramName" value="a"/>