Spring MVC Request Mapping,处理继承的url

时间:2015-12-07 15:50:26

标签: spring-mvc

我正在尝试学习Spring MVC。作为我练习的一部分,我正在使用以下资源映射。

案例1

@RequestMapping("/training") public String training(){ return "training"; }

情况2

@RequestMapping("/services/training") public String training(){ return "training"; }

这是我的jsp页面的内容。 <img alt="Bootstrap Image Preview" src="./resources/images/toplogo.png">。在案例1中,它工作正常,但在案例2 <img alt="Bootstrap Image Preview" src="../resources/images/toplogo.png">中预计为(One extra . in url)。我知道这是用于访问该文件,但是因为我想在我的模板中使用它来进行spring-tiles集成,我的期望是它必须工作的两种类型的url。有人可以帮我解决这个问题!

1 个答案:

答案 0 :(得分:1)

你应该使用: https://registrydomain.com/v0/

<spring:url var="url" value="/resources/images/toplogo.png">
<img alt="Bootstrap Image Preview" src="${url}"/>

这应该有用。