el表达式如何接收setAttribute传过来的数值。
后台就是:
Java code
?
newfile的值是C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\FileUploadDemo\document\20120821150640296.jpg XML/HTML code
?
可以看到显示的路径没有错。但是左下角的显示去的连接是file:///C:\Program%20Files\Apache%20Software… 空格用的%20表示的真的不知道这问题怎么解决!麻烦懂的说一下吧!在线等!!! 更多0分享到:
相关主题推荐:apachetomcat图片javahtml
相关帖子推荐:
|
||||
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 回复次数:9 |
|
#1得分:0 回复于: 2012-08-21 15:38:41
我补充一下:才发现 newfile是File 格式的,但是还是不知道怎么改
|
关注CSDN社区微信 投稿有礼了!
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#2得分:4 回复于: 2012-08-21 15:50:47
不是代码问题 a标签href显示本地文件的时候就是这样的
因为打开连接的时候浏览器会对连接url进行urlEncode编码 所以左下角显示的就是file:///C:\Program%20Files\Apache%20Software… 这个是浏览器的行为,你无法干预 |
如果您对CSDN论坛有意见和建议 请直接在本帖指教
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#3得分:4 回复于: 2012-08-21 15:54:39
escape() unescape()
|
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#4得分:4 回复于: 2012-08-21 15:58:57
最简单的是用js replace()
|
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#5得分:0 回复于: 2012-08-27 11:11:40
这个不是JS里替换用的吗? 麻烦你再详细说说我怎么用它解决这问题 |
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#6得分:4 回复于: 2012-08-27 14:58:56
js replaceAll(“%20″,” “);是不是这样。哈哈。不会正则啊。就是把那个20%换成空格就行了吧。
|
对我有用[0]丢个板砖[1]引用 | 举报 |
编辑删除
管理 |
|
#7得分:5 回复于: 2012-08-27 15:41:16
不用el表达式不就行了 String newfile=request.get…()取一下值。 <input value=”<%=newfile%>” name=”newfile” type=”text” size=”100″/><br/> <a href=”<%=newfile%>” title=”<%=newfile%>”>点击查看图片</a>
|
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#8得分:0 回复于: 2012-09-24 09:33:51
首先谢谢大家的回复。 我其实就是想做一个上传完图片然后再点击查看的功能,我的思路是不对的。不能在页面直接点击那个文件路径。应该在后台写个方法取得路径,然后在配置struts。这样就出来选择文件打开或者保存了。
|
对我有用[0]丢个板砖[0]引用 | 举报 |
编辑删除
管理 |
|
#9得分:0 回复于: 2012-09-24 09:35:49
我有点疑惑..不知道结贴后还能在回复吗,,试试
|