日期:2014-05-20  浏览次数:20787 次

如何解决 编辑器中的引号和jsp页面引号冲突问题
呵呵 肯能题目问的有点 不好。我也不知道如何表达了
大体是这么个意思:
jsp页面:
  <a herf="${obj.content}">
假如在 fckeditor中编辑一段文字如下

  搞不明白"如何解决这个问题呢,求解答!"

 假如这段文字就是 content字段的内容
那么使用

<a herf="${obj.content}">
的时候 <a herf=" 搞不明白" 如何解决这个问题呢,求解答!" ">
herf的第一个引号和 内容的第一个引号 匹配了
这样页面就 会把 :
  如何解决这个问题呢,求解答!" ">
显示出来 打乱了布局。

求解

------解决方案--------------------
用双引号和单引号交替使用。 或者用转意符\
------解决方案--------------------
- -1,我还真没有搞明白。
楼主那个是EL表达式吗?
HTML code

<a herf="${obj.content}搞不明白,这有什么冲突呢?">

------解决方案--------------------
如果这段代码中是一大段内容信息,显示在页面上是要做特殊字符转义的,比如,在后台类里面,用String.replace()函数来替换,
例如:
Java code
<!-- 将  "  (双引号)转义 -->
content.replac("\"","&amp;quot;");