我正在将Spring MVC 3用于Web应用程序。在应用程序中,URI模板是假定由控制器方法处理,然后控制器方法将属性传递给视图。目前,控制器处理请求,并且它甚至转发到正确的视图。但是,它不会将该属性传递给视图。下面是URI模板,控制器方法和相关的jsp标签。任何人看到有什么不对?无法从控制器传递属性来查看
URI:
/home/{status}
控制器:
@RequestMapping("/home")
@Controller
public class HomeController {
...
...
@RequestMapping(value="/{status}")
public String homeStatusView(@PathVariable("status") String status, ModelMap model) {
model.addAttribute("status", status);
return "home";
}
}
JSP:
...
<c:if test="${not empty status}">
<span class="status">Your status is available...</span>
</c:if>
...