Java 无法将属性从控制器传递到视图
我正在使用SpringMVC3开发一个web应用程序。在应用程序中,URI模板应该由控制器方法处理,然后控制器方法将属性传递给视图。目前,控制器确实处理该请求,甚至将其转发到正确的视图。但是,它不会将属性传递给视图。下面是URI模板、控制器方法和相关jsp标记。有人知道怎么回事吗 URI: 控制器: JSP:Java 无法将属性从控制器传递到视图,java,spring-mvc,jstl,spring-3,Java,Spring Mvc,Jstl,Spring 3,我正在使用SpringMVC3开发一个web应用程序。在应用程序中,URI模板应该由控制器方法处理,然后控制器方法将属性传递给视图。目前,控制器确实处理该请求,甚至将其转发到正确的视图。但是,它不会将属性传递给视图。下面是URI模板、控制器方法和相关jsp标记。有人知道怎么回事吗 URI: 控制器: JSP: 。。。 您的状态可用。。。 ... 这是一种稍有不同的方法,但应该可以: @RequestMapping(value="/{status}") public ModelAndView h
。。。
您的状态可用。。。
...
这是一种稍有不同的方法,但应该可以:
@RequestMapping(value="/{status}")
public ModelAndView homeStatusView(@PathVariable("status") String status) {
ModelAndView mav = new ModelAndView("home");
mav.addAttribute("status", status);
return mav;
}
这是一种稍有不同的方法,但应该有效:
@RequestMapping(value="/{status}")
public ModelAndView homeStatusView(@PathVariable("status") String status) {
ModelAndView mav = new ModelAndView("home");
mav.addAttribute("status", status);
return mav;
}
虽然我使用模型类而不是ModelMap,但我使用它的方式与您的方式相同,尽管我认为它也适用于ModelMap。另一方面,当你写作时:
<span class="status">Your status is available...</span>
您的状态可用。。。
你的意思是这样的吗
<span class="${status}">Your status is available...</span>
您的状态可用。。。
如果您不使用${},它将不会被打印。我使用它的方式与您的方式相同,尽管我使用模型类而不是模型映射,尽管我认为它与模型映射同样有效。另一方面,当你写作时:
<span class="status">Your status is available...</span>
您的状态可用。。。
你的意思是这样的吗
<span class="${status}">Your status is available...</span>
您的状态可用。。。
如果不使用${},它将不会被打印