日期:2014-05-17  浏览次数:20799 次

如何去掉jsp页面显示的<p></p>标签
很郁闷,一个项目的答疑问题管理页面,当你去查看那个问题的详细内容时,内容里显示前面有<p></p>标签,即<p>内容</p>
,内容是从数据库里提取的,我怎样才能去掉内容外面的<p></p>标签呢?

------解决方案--------------------
估计数据库里保存的是 &lt;&gt; 你取出来的时候替换一下么。&lt;替换为 < &gt;替换为>
------解决方案--------------------
用到标签的话在标签里加 escape=false/true 试试
------解决方案--------------------
1.你先把数据里面读出来的东西打印下 是否包含有<p>标签的 字符
 

 2.按理由这个标签是合法的啊 如果有也不会显示出来啊, 请把你显示查询数据的页面 发出来看看
------解决方案--------------------
用字符串截取
Java code
<p>内容</p>

------解决方案--------------------
还可以这样:

要显示的详细内容 -> content

在显示的时候这样的处理 : HTMLEncoder
------解决方案--------------------
对啊,你在strust标签里加上 escape=false/true 试试