本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

需要使用 struts tagLib 在 jsp 中显示 HTML

发布于2024-11-23 20:15     阅读(1002)     评论(0)     点赞(6)     收藏(3)


我正在开发一个Java (Struts)基于 Web 的应用程序。我必须通过从 jsp 中的 DB 获取来显示一些内容。示例内容:

<div>
some code here
<a> link here</>
</div>

我正在使用textarea时间,但是当我将其放入textarea使用以下标签时:

<html:textarea property = "contentFromDB" rows = "12" cols = "70"  styleClass = "textarea" disabled="true"/>

它在文本区域中显示 HTML,有没有什么方法可以让我显示textarea不带 HTML 标签的内容,或者我可以在任何其他标签中显示内容,比如Pspan,我在 struts tagLib 中也找不到这些标签。


解决方案


标签<html:xxx>用于表格。

最佳做法是使用<c:out>具有适当范围的对象(例如,请求属性)的 JSTL 并将其设置escape为 false:

<c:out value="xxx" escapeXml="false" />

或者,如果你在一个过时的容器上或者只是没有更好的事情可做,请使用<bean:write>标签。我不记得它的转义行为(如果有的话)。



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/693758/b1060755ddef1ed80d3d/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

6 0
收藏该文
已收藏

评论内容:(最多支持255个字符)