小编ido*_*son的帖子

Grails构建war文件失败,没有任何迹象表明原因

试图从run-app(工作正常,完全没有问题)转移到在Tomcat上运行.然而,当我们运行grails test warBuilding War File...步骤失败.

这是控制台输出,我不知道如何强制它告诉我构建的问题.

Loading Grails 2.2.0
| Configuring classpath.
| Environment set to test.....
| Packaging Grails application.....
| Compiling 1 source files.....
| Compiling 33 GSP files for package [infogriz]..
| Compiling 5 GSP files for package [debug].
| Compiling 4 GSP files for package [databaseMigration]..
| Building WAR file.....
Run Code Online (Sandbox Code Playgroud)

弹出窗口打开,'grails test war' has encountered a problem. Problem executing: test war.真有用.

"详细信息"按钮为此提供了更多详细信息.

Problem executing: test war --stacktrace --verbose
Command terminated …
Run Code Online (Sandbox Code Playgroud)

grails

5
推荐指数
1
解决办法
4288
查看次数

我们怎样才能让GroovyRowResult只列出值,而不是列标题?或者只获取.gsp视图中的值?

我们正在尝试清理一个groovy sql.rows结果,只包含从查询返回的值.

查询服务非常简单

def getRowsFromDB(String sqlStatement) {
    def sql = Sql.newInstance(-redacted-)
    def rows = sql.rows (sqlStatement)
    return rows
}
Run Code Online (Sandbox Code Playgroud)

该列表如下:

[SCBCRSE_SUBJ_CODE:SOCI, SCBCRSE_CRSE_NUMB:291, SCBCRSE_TITLE:Special Topics]
[SCBCRSE_SUBJ_CODE:SOCI, SCBCRSE_CRSE_NUMB:306, SCBCRSE_TITLE:Sociology of Work]
[SCBCRSE_SUBJ_CODE:SOCI, SCBCRSE_CRSE_NUMB:308, SCBCRSE_TITLE:Soc of Education]
[SCBCRSE_SUBJ_CODE:SOCI, SCBCRSE_CRSE_NUMB:312, SCBCRSE_TITLE:Criminal Adjudication]
[SCBCRSE_SUBJ_CODE:SOCI, SCBCRSE_CRSE_NUMB:314, SCBCRSE_TITLE:Extraordinary Group Behavior]
Run Code Online (Sandbox Code Playgroud)

但我们想要它像:

SOCI 291 Special Topics
SOCI 306 Sociology of Work
SOCI 308 Soc of Education
SOCI 312 Criminal Adjucation
SOCI 314 Extraordinary Group Behavior
Run Code Online (Sandbox Code Playgroud)

这可以轻松完成吗?我试图添加.value到.gsp标记,但它抛出一个错误,说没有找到方法.

最后当我在我的视图中使用它时,{ }列表中的每个项目总会有一组包装,你如何摆脱这些?

grails groovy

2
推荐指数
2
解决办法
6117
查看次数

标签 统计

grails ×2

groovy ×1