在 href 元素中使用标签 <c:out

Using tag <c:out in href element

我在我的JSP中有这段代码:

<a href="<c:out value="${item.urlForOnline}"    />"  target="_blank"><c:out value="${item.urlForOnline}"    /></a>     

${item.urlForOnline}的值为www.google.com

但是当我点击 link 时,浏览器被重定向到 http://127.0.0.1:7001/myApp/search/www.google.com

我在 spring 控制器中设置了项目对象的值:

model.addAttribute("item", item);   

浏览器将 www.google.com 作为您网站的相对资源。

您可以通过提供将 www.google.com 替换为 http://www.google.com 的协议来简单地解决此问题。