-1

我一直在尝试在运行时设置随环境变化的图像文件路径。所以我必须在运行时使用来自请求对象的参数形成路径,并将其附加到“poweredby.gif”文件名。

从我的 .jsp 文件:

<%
    String tempPath = "/poweredby.gif";
    String srcPath =request.getParameter("STRING_URL");
    String newPath = srcPath + tempPath;
%>
<img id=Image name=Image src="<%= newPath %>" border="0"></a>

这不起作用,并且 newPath 变量仅包含 srcPath 的值。所以我如何将“poweredby.gif”附加到 src 以便它可以拾取图像?

我看过很多文章,我找不到与我的场景相关的信息

4

2 回答 2

1

这是因为您忘记放双引号",然后,当到达/of时/poweredby.gif,HTML 解析被中断。

用这个:

<img id="Image" name="Image" src="<%= newPath %>" border="0"></a>
于 2013-05-03T12:26:02.273 回答
0

抱歉,这是一个错字,我用双引号给出了值。无论如何我能够解决问题,实际上我得到的 url 有很多空格,所以我对 url 进行了修剪并添加了 :)

于 2013-05-06T05:54:51.450 回答