如何我HTML转换成SafeHtml在GWT

问题描述:

我怎样才能改变我的HTML到SafeHtml如何我HTML转换成SafeHtml在GWT

Html htmlText = new Html(); 
htmlText.setText(result.getText()); 

我保存在我的htmlText一份简历,但我想将其保存为SafeHtml

怎么能我把上面的html转换成safehtml?

感谢

看看com.google.gwt.safehtml.shared.SafeHtmlUtils,这个类提供了用于创建SafeHtml,为您解决问题最简单的方法实用方法是使用

SafeHtml safeHtml = SafeHtmlUtils.fromString(result.getText()); 
+0

,谢谢,我加你的代码,在safeHtml我结果即将到来,但它并没有出现在我的浏览器中,我正在像这个resumeScrollPanel.add((HTML)htmlResumeText)中添加我的小部件; 。难道我做错了什么? – user1226162 2012-04-02 17:27:38

+2

这就是SafeHtml的一个要点,它可以防止HTML被添加到页面中,导致您无意绘制内容。如果您想将绝对信任的字符串转换为SafeHtml对象,请改用SafeHtmlUtils.fromTrustedString。 – 2012-04-02 19:32:04

+0

我做了它,但仍然没有出现,任何想法 – user1226162 2012-04-03 17:11:59