【发布时间】:2015-03-29 06:33:42
【问题描述】:
我想编写整个控制器来处理实体。 我想在类级别声明实体的 id 并在每个方法上使用它。这是控制器类:
@Controller
@RequestMapping(value="/job/{j_id}/instance")
public class JobController extends GenericController {
private final String htmlDir = "job/";
@RequestMapping(value="{i_id}/open", method=RequestMethod.GET)
public ModelAndView open(@PathVariable Long instance_id) {
ModelAndView result = new ModelAndView(htmlDir + "instance");
result.addObject("instance_id", instance_id);
这里我想使用来自@RequestMapping的变量j_id
return result;
}
}
我能做到吗?请帮忙。请给我一些代码片段。
【问题讨论】:
-
可以通过@PathVariable获取
标签: spring spring-mvc routes mapping request-mapping