首页 » SEO优化 » phpmvccontroller数目技巧_springmvc controller设备汇总大年夜全。看看你知道若干

phpmvccontroller数目技巧_springmvc controller设备汇总大年夜全。看看你知道若干

访客 2024-12-14 0

扫一扫用手机浏览

文章目录 [+]

<!-- 配置handlerMapping -->

<bean class=\"大众org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping\公众/>

phpmvccontroller数目技巧_springmvc controller设备汇总大年夜全。看看你知道若干

<!-- 配置要乞降处理器 -->

phpmvccontroller数目技巧_springmvc controller设备汇总大年夜全。看看你知道若干
(图片来自网络侵删)

<bean name=\公众/hello.do\公众 class=\"大众controller.HelloController\公众/>

以上配置,访问/hello.do就会探求ID为/hello.do的Bean。

2.为URL分配Bean

<bean class=\"大众org.springframework.web.servlet.handler.SimpleUrlHandlerMapping\"大众>

<property name=\公众mappings\公众>

<props>

<!-- key 对应Url要求名 value对应处理器id -->

<prop key=\"大众/hello.do\"大众>helloController</prop>

</props>

</property>

</bean>

<bean id=\公众helloController\"大众 class=\"大众controller.HelloController\"大众 />

此类配置还可以用通配符,访问/hello.do时,spring会把要求分配给helloController进行处理。

3.URL匹配Bean

<bean class=\公众org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping\"大众/>

<!-- 要求为hello.do都将被匹配 -->

<bean id=\公众helloController\"大众 class=\"大众controller.HelloController\"大众 />

4.表明

<!-- 扫描该包下的表明 -->

<context:component-scan base-package=\"大众controller\"大众 >

</context:component-scan>

Controller.java代码中,要写对应的表明:

@Controller

public class HelloController {

@RequestMapping(\"大众/hello\"大众)

public ModelAndView hello(HttpServletRequest req,HttpServletResponse resp) throws Exception{

ModelAndView mv = new ModelAndView();

//封装要显示到视图中的数据

mv.addObject(\公众msg\公众, \"大众 Hello SpringMVC annotation\"大众);

//视图名

mv.setViewName(\"大众hello\"大众);

return mv;

}

}

标签:

相关文章