<c:url>标记将相对URL呈现到输出</c:url>中

时间:2014-02-26 17:14:16

标签: jsp jstl jsp-tags

我有一个JSP应用程序,我使用以下命令生成一个url:

            <c:url value="/import" var="url">
              <c:param name="type" value="${type}"/>
              <c:param name="src" value="${source.title}"/>
            </c:url>

            <h2><a href="${url}">${source.title}</a></h2>

但是,这会产生以下形式的网址:

a href="//import?type=DEFAULT&src=xml

而不是

a href="http://localhost/import?type=DEFAULT&src=xml

知道我做错了吗?

我正在运行以下配置:

  • Tomcat7
  • Servlet 3.0
  • jsp 1.2.1

编辑:

我应该指出这与tomcat5.5一起工作正常。我试图移植我的应用程序以使用tomcat7,这导致它破坏。

0 个答案:

没有答案