springmvc-servlet.xml 内配置
第一种方式
<!-- beanname 方式 -->
<bean name="/user.do" class="cn.crabshell.controller.UserController"></bean>
第二种方式
<!-- 根据简单URL来查找Controller -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/userInfo.do">userController</prop>
</props>
</property>
</bean>
<bean id="userController" class="cn.crabshell.controller.UserController"></bean>
第三种方式
<!-- 控制类的类名访问Controller 访问时类名首字母需要小写 -->
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean>
<bean class="cn.crabshell.controller.UserController"></bean>
user.jsp 页面
<body>
<a href="user.do">根据beanname 访问 controller</a> <br>
<a href="userInfo.do">根据Url 访问 controller</a><br>
<a href="userController.do">根据Controller类名 访问 controller</a><br>
</body>
网友评论