spring mvc 控制器 怎么写?比如URL.com/Controller/tt,那么执行tt位置的代码写在哪里?
springmvc控制器怎么写?比如URL.com/Controller/tt,那么执行tt位置的代码写在哪里?...
spring mvc 控制器 怎么写?比如URL.com/Controller/tt,那么执行tt位置的代码写在哪里?
展开
1个回答
展开全部
确保你的xxx-servlet.xml定义了
<mvc:annotation-driven />
定义随便叫什么的普通类:
public class XXXController {
...
}
在 XXXController 上添加 Controller 和 RequestMapping Annotation:
@Controller
@RequestMapping("Controller")
public class XXXController {
...
}
在 XXXController 上定义任意名称的公共方法。
@Controller
@RequestMapping("Controller")
public class XXXController {
public String tt() {
return "path-to-jsp";
}
}
在该方法上加上 RequestMapping Annotation:
@Controller
@RequestMapping("Controller")
public class XXXController {
@RequestMapping("tt")
public String tt(Model model) {
model.addAttribute("property", "value");
// 返回 path-to-jsp 指定的 jsp 页面
return "path-to-jsp";
}
}
开始调试。
追问
定义随便叫什么的普通类
那么这个类放在何处?
xxx-servlet.xml定义怎么和这个普通类对应?感谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询