zoukankan      html  css  js  c++  java
  • springMVC三种处理器映射器

    1、配置处理器映射器,springmvc默认的处理器映射器BeanNameUrlHandlerMapping

    <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>

    根据bean(自定义Controler)的name属性的url去寻找hanler(Action:Controller)

    比如:在当前应用下/hello.do

    <bean name="/hello.do" class="com.xiaostudy.MyController"/>

    那么就是去找MyController.java

    2、简单处理器映射器SimpleUrlHandlerMapping: 把Url进行集中配置

    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
      <property name="mappings">
        <props>
          <prop key="/hello.do">myController</prop>
          <prop key="/toadd.do">toadd</prop>
        </props>
      </property>
    </bean>

    <bean id="myController" class="com.xiaostudy.MyController"/>

    <bean id="toadd" class="com.xiaostudy.ToAddController"/>

    就是在第一种的前提下,把url进行集中配置

    3、处理器映射器,定义通过: 类名.do 形式来访问controller【类名首字母小写】

    就可以直接访问

    <bean class="com.xiaostudy.MyController"/>

  • 相关阅读:
    单循环判断数组中是否有存在重复值
    【Moss2010系列】利用BCS进行业务数据集成(1)
    状态压缩
    矩阵快速幂
    高精度加法
    旋转treap
    bitset
    快速幂
    splay
    考试注意
  • 原文地址:https://www.cnblogs.com/xiaostudy/p/9594409.html
Copyright © 2011-2022 走看看