spring mvc 动态显示图片 img src 路径问题

我想上传图片,然后服务器端(controller)处理完后返回图片绝对地址(json数据获得该地址),然后$("#img").attr("src",返回的地址)来动态生成图片的,可是这个返回的绝对路径中,某个文件夹名有空格,js得到的地址含有"%30"的空格解析,导致图片不能正常读取。问题:各位大虾们,有没有在jsp页面用相对地址的方法给img的src属性赋值?赋值过程用js完成的

使用标签库,<c:url value=''/>
比如<c:url value='/image/1.jpg'/>,解析成html就为<c:url value='/项目名/image/1.jpg'/>。在js中也可以使用标签的(这一点知道吧)
温馨提示:内容为网友见解,仅供参考
无其他回答

maven jsp页面访问图片路径的问题
你可以这样写,src="${basePath}\/img\/head.jpg"

实在不明白了,怎么才能在JSP之间显示出图片
第一点,jsp是动态语言,运行在服务器上,会被编译成servlet执行。对tomcat你看tomcat根目录下的work一层一层往下点你会看到,生成的servlet。第二点、浏览器上要显示文本图片等等数据,要依赖html标记,在ie8以上,其他现代浏览器显示图片有两种方法:1、img标记的src属性对应图片url,所有浏览器都支持。

spring mvc 中,映射路径问题,比如一个请求路径在浏览器中显示localhost...
直接在 Controller 中的方法上加上 RequestMapping(value="\/test\/news\/{id}", method=ReqestMethod.GET)public String view(@PathVariable Integer id) { \/\/ 这里的 ID 就是 URL 地址中的 123 ,可以直接拿到 } 注意的地方:1. RequestMapping 注解中 value 中的 {id} 2. @PathVariable Intege...

如何在spring mvc中上传图片并显示出来
<\/td><td><img src="${u.logoSrc}" width="100px" height="100px"><\/td><\/tr><\/c:if><\/table><\/c:if><\/body><\/html>(3)后台处理UploadController.java:package cn.zifangsky.controller;import java.io.File;import java.io.IOException;import javax.servlet.http.HttpServletRequest...

spring MVC开发中静态页面访问路径为什么出错
一般网站部署后,访问路径是不带项目名称的,比如最代码的服务器部署目录:\/data\/www\/zuidaima\/,在tomcat的conf\/server.xml中host的访问配置是:<Host name="localhost" appBase="webapps"unpackWARs="false" autoDeploy="false"xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="\/...

springmvc文件上传路径设置
springmvc文件上传路径设置:1、导入文件上传的坐标。2、在spring-mvc.xml配置文件中配置文件解析器对象,property可以配置上传文件的大小等属性。注意:id一定要是multipartResolver。3、前端页面的form表单,method是post方法,加上enctype="multipart\/form-data"这个属性。4、后端方法的参数类型为MultipartFile...

spring mvc提示错误信息标签,显示不了错误信息
第一:可能你的程序没出错,所以正常运行到 最后return result; 所以没有跳转到错误页面。第二:可能你的 rerturn "cust\/errors";路径不对,所以跳转不到

为什么在这样写路径,图片不显示呢?
<%=request.getContextPath()%>\/images\/paike.jpg

spring mvc ,hibernate,maven框架,启动项目报找不到\/main\/resources\/spri...
这不是写的很清楚了 spring servlet .xml 你获取的路径不对

springMVC框架如何根据页面上的访问路径快速找到相应的控制器类中处理...
如上图所示,controller类里面在每个处理请求的方法头部都加上了一个@RequestMapping(value = "")注解,这个注解专门用来匹配页面的访问路径。当SpringMVC框架检测到你在浏览器中输入的地址时 首先会去判断你要访问的资源名称是不是属于静态资源(具有相同名称的图片或页面),如果找到静态资源,就直接访问...

相似回答