spring3种请求路径,2种model
来源:互联网 发布:最短剩余时间优先算法 编辑:程序博客网 时间:2024/04/28 07:58
三种请求路径:
1 .//"http://localhost:8080/myTMaven/courses/view?courserId=2"+@RequestParam("courserId")
2. //"http://localhost:8080/myTMaven/courses/view2/23"+@PathVariable("courserId")
3. //"http://localhost:8080/myTMaven/courses/view3?courserId=2"+request.getParameter("courserId")
三种model:
1. Model model
2. Map<String, Object> model
3. request.setAttribute("courseModel",courseModel);//request来作model
//"http://localhost:8080/myTMaven/courses/view?courserId=2"这样访问
@RequestMapping(value="view",method=RequestMethod.GET)public String viewCourser(@RequestParam("courserId") Integer courserId,Model model) {
CourseModel courseModel=courseService.getCourseModel(courserId);
model.addAttribute("courseModel",courseModel);
return "course_view";
}
//"http://localhost:8080/myTMaven/courses/view2/23"这样访问
@RequestMapping(value="/view2/{courserId}",method=RequestMethod.GET)
public String viewCourser2(@PathVariable("courserId") Integer courserId,Map<String, Object> model) {
CourseModel courseModel=courseService.getCourseModel(courserId);
model.put("courseModel",courseModel);
return "course_view";
}
//"http://localhost:8080/myTMaven/courses/view3?courserId=2"这样访问
@RequestMapping(value="view3",method=RequestMethod.GET)
public String viewCourser3(HttpServletRequest request) {
Integer courserId= Integer.parseInt(request.getParameter("courserId"));
CourseModel courseModel=courseService.getCourseModel(courserId);
request.setAttribute("courseModel",courseModel);
return "course_view";
}
0 0
- spring3种请求路径,2种model
- Spring3 MVC请求参数获取的几种方法总结
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Spring3 MVC请求参数获取的几种方法
- Log4j源码阅读二
- phpcms手机端
- C++类继承详解(一)
- JVM崩溃日志分析2,没有生成hs_err_<pid>.log日志原因分析
- 《编写高质量iOS与OS X代码的52个有效方法》之第四章要点
- spring3种请求路径,2种model
- Source Insight显示中文乱码解决方法
- java微信开发-OAuth2.0授权
- java(优化八) 15天玩转redis之第二篇
- JDK升级到8.0之后,启动报错Unable to process Jar entry [jdk/nashorn/internal/objects/NativeRegExp$Prototype.cla
- 理解服务升降级
- 147 php 魔术方法
- 数据结构笔记-----排序
- While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/re