我有这个代码:
@RequestMapping(value = { "/", "/welcome**" }, method = RequestMethod.GET)
public ModelAndView defaultPage() {
ModelAndView model = new ModelAndView();
model.addObject("message", "This is default page! To login, click here");
model.setViewName("hello");
return model;
}
我想添加到模型中消息的相对链接(在“此处”一词)。像 /login
这样的东西,那么它将由主 Controller 处理。
我确信有一种正确的方法可以做到这一点,但我找不到它。
最佳答案
您应该从 View 级别进行制作,具体取决于您使用的模板引擎,它应该是什么样子,例如:
<a href="<c:url value='/login'/>">here</a>
(jsp)
<a th:href="@{/login}">here</a>
(百里香叶)
关于java - 如何在 @Controller 内的 ModelAndView 消息中添加相对链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778889/