我正在将 Spring MVC 3 用于 Web 应用程序。在应用程序中,URI 模板应该由控制器方法处理,然后将属性传递给视图。目前,控制器确实处理请求,甚至转发到正确的视图。但是,它不会将属性传递给视图。下面是 URI 模板、控制器方法和相关的 jsp 标签。有人看到有什么问题吗?
网址:
/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>
...