Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp <;c:url>;标记正在将相对URL呈现到输出中_Jsp_Jstl_Jsp Tags - Fatal编程技术网

Jsp <;c:url>;标记正在将相对URL呈现到输出中

Jsp <;c:url>;标记正在将相对URL呈现到输出中,jsp,jstl,jsp-tags,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> <

我有一个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=”http://localhost/import?type=DEFAULT&src=xml

知道我做错了什么吗

我正在运行以下配置:

  • Tomcat7
  • Servlet 3.0
  • jsp 1.2.1
编辑:


我应该指出,这在tomcat5.5上运行得很好。我正在尝试将我的应用程序移植到tomcat7上,这导致了此问题的出现。

没有任何问题。这是正常的,也是预期的(除了双
/
)http://localhost部分无效。但该url无效。我希望呈现一个相对url(/import?type=DEFAULT&src=xml)或绝对url。因此,困扰您的是double/,不是缺少
http://localhost
。您是如何指定应用程序的上下文路径的?您是如何部署它的?它使用上下文路径“/”部署在tomcat7容器中。您是否尝试将上下文路径指定为空字符串?
a href="//import?type=DEFAULT&src=xml