jsp页面s:property 获取value后替换特殊字符无法替换

皓月盈缺 2018-03-26 09:50:07
数据库中的路径取出来是.\WebRoot\downloadpicture\wKgBZ1mIhB6AEABPAAKspvS6Z0U00.jpeg, 但是在jsp页面中不能有.\WebRoot,想要替换掉: <s:property value="%{#scen.s_image.replace('\.\\WebRoot','')}"/> 但是这样写了之后没有任何效果
<img src="${pageContext.request.contextPath}<s:property value="%{#scen.s_image.replace('[\.\\WebRoot]','')}"/>" />
<h5 class="sss"><s:property value="#scen.sname" /></h5>
<s:if test="%{#scen.sintroduction.length()>100}">
<p><s:property value="%{#scen.sintroduction.substring(0,100)+\"...\"}" /></p></s:if>
...全文
477 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
没反应你就直接先替换好了再传过去设置下就ok了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧