如何在不渲染所有内容的情况下使用j2html

Pau*_*lor 9 html java j2html

我正在转换我的HTML渲染代码以使用j2html.虽然我喜欢这个库,但我不容易一次性转换所有代码,所以有时我可能会将外部html转换为使用j2html,但无法同时将内部html转换为j2html.所以我希望j2html能够接受已经渲染的传递给它的文本,但它总是重新渲染它

System.out.println(p("<b>the bridge</b>"));
Run Code Online (Sandbox Code Playgroud)

回报

<p>&lt;b&gt;the bridge&lt;/b&gt;</p>
Run Code Online (Sandbox Code Playgroud)

有没有办法让它输出

<p><b>the bridge</b></p>
Run Code Online (Sandbox Code Playgroud)

完整测试案例

import j2html.tags.Text;

import static j2html.TagCreator.b;
import static j2html.TagCreator.p;

public class HtmlTest
{
    public static void main(String[] args)
    {
        System.out.println(p(b("the bridge")));
        System.out.println(p("<b>the bridge</b>"));
    }

}
Run Code Online (Sandbox Code Playgroud)

sel*_*n98 5

import static j2html.TagCreator.b;
import static j2html.TagCreator.p;
import static j2html.TagCreator.rawHtml;


public class HtmlTest
{
    public static void main(String[] args)
    {
        System.out.println(p(b("the bridge")));
        System.out.println(p(rawHtml("<b>the bridge</b>")));
    }

}
Run Code Online (Sandbox Code Playgroud)

结果:

<p><b>the bridge</b></p>
<p><b>the bridge</b></p>
Run Code Online (Sandbox Code Playgroud)