易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP的一个不解问题。。。

HTML code:

<td bgcolor="f5f5f5" align="center"><img onclick="javascript:alert('${brand.logopath}')" src="${brand.logopath}"/></td>


这个地方的brand.logopath在硬盘的地址为:
D:/Java-project/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/sport_shopping/images/brand/logo/2009/11/25/03/c4743a4a-48ae-492a-86ef-dc5ff0663b4d.jpg
这个把文件放在了myeclipse的工程下了,首先是放在了项目的'/'根目下了,然后通过了getRealPath来获取是实际的地址(图片上传)。
上面那个td里的图片能够显示。
但是alert()中的路劲确变了,其中的原因是因为路径中的/后面有.号吗?
其实两个地方都是${brand.logopath}
src处右键的src 的地址为“
D:/Java-project/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/sport_shopping/images/brand/logo/2009/11/25/03/c4743a4a-48ae-492a-86ef-dc5ff0663b4d.jpg
但是alert出来的却是:
D:Java-project.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebappssport_shoppingimagesrandlogo€9 /4e40dd92-f080-49f2-b01c-09bedc53a83c.jp
为什么呢?
希望大家给解答一下

onclick="javascript:alert(\”${brand.logopath}\")" 

\\代替/

在windows下路径一般是D:\###\###等
经过js输出时要转义的 \\代替\
你给出的路径本身应该是错的

学习了~~~


相关问答:

js在jsp中不能调用问题。

我的程序如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......

jsp网站如何发布到网上

我刚做好一个jsp的购物商城,可我不会怎么发布到网上!有谁能帮帮我
可以自己租用一台服务器配置,关于上传的话,就是用上传软件,把你的程序传到服务器上。


mark

打个war包放上去就行了

咋听你们说的这 ......

jsp中显示菜单(递归)

问题描述:

    例如我要显示的内容如下所示

一级目录1
    一级目录1子类1
        子类1
    一级目录1子类2
      ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号