【发布时间】:2013-01-29 04:04:55
【问题描述】:
我正在尝试在 java 中生成一个树结构以在 html 中显示。我可以通过在 Java 中生成纯 html 来使其工作,但我更愿意将树组件(根、分支、叶)的 html 保留在标签中,而不是为了可维护性。有没有一种好方法可以将包含自定义标签(或任何标签)的java字符串翻译成html?
我尝试了一些方法:
-在控制器中构建字符串,然后在 jsp 中打印(通过 scriptlet 或 EL) 该字符串未翻译,但按原样打印,即显示在浏览器中
-在控制器中构建结构,将其传递给生成字符串的自定义标签(更多自定义标签) 和上面一样的问题。无法让它重新翻译正文。我尝试了 BodyTagSupport 和 SimpleTagSupport
-使用核心标签 结构太复杂,所以这不是一个选项
-scriptlet 不能很好地使用标签
有什么想法吗?
【问题讨论】: