【发布时间】:2013-04-23 16:59:36
【问题描述】:
当在 GSP 中使用函数时——比如添加到列表中——如何抑制返回值的输出。同样,“添加”在添加时返回 true:
${myList.add(myObject)}
会在屏幕上输出“true”。这能被压制吗?最好不要以“被黑”的方式(使用隐藏字段等)。
【问题讨论】:
当在 GSP 中使用函数时——比如添加到列表中——如何抑制返回值的输出。同样,“添加”在添加时返回 true:
${myList.add(myObject)}
会在屏幕上输出“true”。这能被压制吗?最好不要以“被黑”的方式(使用隐藏字段等)。
【问题讨论】:
为什么要在GSP 中添加对象?演示文稿应仅用于显示数据,因此此代码应位于控制器或服务中。
编辑
我认为你可以使用 JSP 标签来做到这一点:<% myList.add(myObject) %>
【讨论】:
我同意 Sergio 的观点,这样的操作应该放在其他地方。
为了解决你的问题,你可以这样欺骗它
${Math.round(10)?"":""}
希望对你有帮助
【讨论】: