如下面两个controller方法:
@RequestMapping("/{url}")
public ModelAndView normal(@PathVariable String url){
...//业务 逻辑
}
和
@RequestMapping("/a")
public ModelAndView specific(@PathVariable String url){
...//业务 逻辑
}
如何让 /a这个url先访问 normal,再访问 specific
请问怎么做?
@RequestMapping("/{url}")
public ModelAndView normal(@PathVariable String url){
...//业务 逻辑
}
和
@RequestMapping("/a")
public ModelAndView specific(@PathVariable String url){
...//业务 逻辑
}
如何让 /a这个url先访问 normal,再访问 specific
请问怎么做?
public ModelAndView a(){
ModelAndView mav=new ModelAndView("b");
return mav;
} @RequestMapping("/b")
public ModelAndView b(){
ModelAndView mav=new ModelAndView("b.jsp");
return mav;
}
在配置文件中怎样配置,才可以 访问/a时,先进入a方法,再进入b方法?
那你到底用哪个逻辑视图展示数据啊? 你 "a" 还是 "b.jsp" ?
另外,我qq136440009,可以 联系我,这个问题解决了,我分全给你
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean><mvc:annotation-driven/>
把对应的jsp 放到 WebRoot/WEB-INF/jsp/低下。@RequestMapping("/a")
public ModelAndView a(){
ModelAndView mav=new ModelAndView("b");
return mav;
}@RequestMapping("/b")
public ModelAndView b(){
ModelAndView mav=new ModelAndView("b.jsp");
return mav;
}
这就是啊! SpringMVC基础啊。 你用标注啊,什么都搞定了。
你上面的写法不行,它只进入 了a方法,没有进入b方法,应该进入a方法,再进入b方法才行啊