我们有一组链接,其href和锚文本来自数据库。 锚文本。
要求是为其中一个带title属性的链接添加工具提示。 所以,我试图通过在DB中更改href_value来添加title属性 的 href_value"标题="标题 因此,我在DB中的第一个双引号将与代码中的href的双引号和我的第二个双引号配对,并在代码中关闭href的双引号
<a href="*href_value" title="title_value"
但是浏览器正在考虑整个条目,因为href_value忽略了来自数据库的内部双引号。
JSF输出链接用于链接列表。
无论来自数据库的是什么,它都会成为引用的数据。
<span> as <span;>
答案 0 :(得分:0)
您可以将Apache Commons Lang库用于此目的:
import org.apache.commons.lang3.StringEscapeUtils;
编码:
System.out.println( StringEscapeUtils.escapeHtml4( "<to_encode>" ) );
解码:
System.out.println( StringEscapeUtils.unescapeHtml4( "<to_decode>" ) );