【发布时间】:2013-12-18 02:03:33
【问题描述】:
我在尝试将一个页面链接到另一个页面时遇到问题。
某些页面链接成功,因为我在它们上面有 @RequestMapping 注释,它们为视图名称返回一个 String 对象,如下所示:
@RequestMapping("/page1")
public String showMessage(Model model, HttpServletRequest req)
{
Accessor ac = new Accessor();
ac.setDate(new Date());
ac.setIP(req.getRemoteAddr());
ac.setLocalname(req.getRemoteHost());
hibernateExcerptSpitter.addAccessor(ac);
List<Excerpt> list = hibernateExcerptSpitter.retrieveAll();
model.addAttribute("SOMELIST", list);
return "page1";
}
但是对于像“register.jsp”这样的其他一些,例如,我没有 RequestMapping 注释,当我尝试链接它们时不会加载它们。
我的问题是,是否可以在没有 RequestMapping 和标识要返回的视图名称的情况下加载这些页面,或者我是否明确要求在我要呈现的每个页面上放置 @RequestMapping 并将视图名称作为字符串返回?
【问题讨论】:
标签: spring spring-mvc