gpt4 book ai didi

grails - 无法解析类grails.doc.internal.StringEscapeCategory

转载 作者:行者123 更新时间:2023-12-02 14:42:47 25 4
gpt4 key购买 nike

你好

我想在标签中显示一个值。
我在gsp页面中有以下源代码:

<%@ page import="grails.doc.internal.StringEscapeCategory; toolprod.Portal;   toolprod.IndexController" %>
<html>
....
<%
for(String p : app?.portals) {
if (p != null) {
String span = StringEscapeCategory.encodeAsHtml("<span class=\"label label-info\">")
out.print(span)
out.print(p)
span = StringEscapeCategory.encodeAsHtml("</span>")
out.print(span)
}
}
%>

....

我有无法解析类grails.doc.internal.StringEscapeCategory的错误。
我是否需要BuildConfig.groovy中的插件?
是否存在逃脱HTML的更好方法?

最佳答案

更惯用的是使用GSP <g:each>标记:

<g:each in="${app?.portals?.findAll()}">
<span class="label label-info">${it}</span>
</g:each>
.findAll()(不带参数)将列表过滤为仅Groovy-true的那些元素,即不为null,零数字或空字符串。

关于grails - 无法解析类grails.doc.internal.StringEscapeCategory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25742258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com