EL表达式js取值加引号但图片路径编译出错如下图所示:
数据库保存图片路径为\sxserver\tempFile\idcard\2018/12/20\15295549448.png
var idcard="${UIcard.filePath}";
alert(idcard);
js用EL表达式取值要加引号不然报错,加上之后路径会出错。但是在span和input中取值就没问题
解决方法:
换种思路写隐藏input取值然后在拼接路径赋值给img.
<div class="col" style="padding-left: 0px;padding-right: 0px;margin-top: 3px">
<img width='100%' src="" id="licenseImg" />
<input type='hidden' id='filePath2' value="${UBusinessLicense.filePath}">
</div>
$("#licenseImg").get(0).src="http://127.0.0.1:8080/"+$("#filePath1").val();