我一直在尝试在运行时设置图像文件路径,该路径因环境而异。所以我必须在运行时使用来自请求对象的参数来形成路径,并将其附加到“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..so的值。如何将“poweredby.gif”附加到src以便它可以拾取图像?
我见过很多文章,我无法找到我的方案的相关信息
答案 0 :(得分:1)
这是因为您忘记使用双引号"
,然后在到达/
的{{1}}时,HTML解析就会中断。
使用此:
/poweredby.gif
答案 1 :(得分:0)
抱歉这是一个错字,我用双引号给出了值。任何方式我都能解决问题,实际上我得到的网址有很多空格,所以我在网址上做了修剪并做了追加:)