spring配置带参数的视图解析器:ParameterMethodNameResolver

1.配置处理器

<!-- 处理器 -->
    <bean id="myController" class="cn.cnsdhzzl.controller.MyParameter">
        <property name="methodNameResolver" ref="nameResolver"></property>
    </bean>

2.配置处理器映射器

<!-- 处理器映射器 -->
    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="/parmeter.do">myController</prop>
            </props>
        </property>
    </bean>

3.配置参数视图解析器

<!-- 带参数视图解析器 -->
    <bean id="nameResolver"
        class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
        <!-- 不设置默认是action -->
        <!-- <property name="paramName" value="actionName"></property> -->
    </bean>

4.访问

http://localhost:8080/springmvc/parmeter.do?action=doFist
原文地址:https://www.cnblogs.com/cnsdhzzl/p/6061857.html