grails-2.0

    0热度

    2回答

    假设我有一些领域类使用默认的验证: class Employee { String name String primaryEmail String url static constraints = { name blank: false primaryEmail email: true, unique: true

    2热度

    1回答

    我构建了一个RESTful API,并且我创建的端点正在使用命令对象来验证请求数据。我试图找出将验证错误呈现为json的最佳方法。对于XML响应我跟着行动书在Grails的建议,并没有... response.status = 403 render(contentType: "text/xml") { errors { eventSaleDataCommand.

    1热度

    1回答

    我试图将命令验证错误渲染为json,但是出现异常。命令对象使用joda time DateTime对象而不是java.util Date对象。做JSON渲染代码如下: def results = eventSaleDataCommand.errors.fieldErrors.toList() def errors = [] for (error in results) { error

    0热度

    2回答

    虽然进出口运行“Grails的战争”即时得到以下异常 |错误加载插件管理器时出错:无法创建类[Log4jXmlGrailsPlugin]的新实例! (注意:堆栈跟踪已被过滤,使用 - 查看整个跟踪的波特。) org.codehaus.groovy.grails.exceptions.NewInstanceCreationException:无法创建类[Log4jXmlGrailsPlugin]的新

    0热度

    1回答

    我有以下服务: class MyMainService { def anotherService; def method1("data") { def response = anotherService.send("data") } } anotherService是进行单元测试在MyMainService的方法1中的grails resour

    2热度

    2回答

    我有一个服务类有2种方法(一种是公共的,另一种是保护的)。我想单元测试我的代码。下面是代码片段 MyServiceClass.groovy class MyServiceClass { public boolean myMethod1() { // some code boolean success = myMethod2() // some

    0热度

    2回答

    在我的grails应用程序中,我使用了一个JavaScript日历插件,它接受dd-mm-yyyy格式的日期。在保存到数据库之前,我将日期转换为yyyy-MM-dd HH:mm:ss z,这是grails中的默认日期格式。但它仍然给我一个无效日期格式的错误。我试着在messages.properties文件中更改 default.date.format。但它仍然不起作用。我如何使用grails将d

    0热度

    1回答

    ()方法中,我有以下的域结构: class Emloyee { static hasMany = [users: User] ..... } 而且我想编写一个 删除用户从拥有它的员工的方法 删除用户 我的代码看起来像: def deleteUser(User userInstance) { def employee = Employee.find { use

    0热度

    2回答

    我不知道这是一个愚蠢的问题,但我需要解决这个问题。我用护目镜搜索,但没有结果让我满意。问题是>我将一些值插入表中。我使用oracle作为数据库和grails 2.1.1。当它在表中插入值时,行ID不以1开头,但我需要启动该特定表以1开头。原因该表中只有四行,我需要通过ID插入它们,如1 ,2,3,4,这样我就可以在应用程序的各个部分获得它们。但它是给其他ID,然后我把它们改为1,2,3,4。有没有

    0热度

    1回答

    我有一个控制器,我想根据级别登录到不同的appender。因此,对于大量的常规用法将写入INFO usage.log。我确定的某些事件应该转到WARN warning.log。 这里是我的log4j配置的一部分... appenders { file name: "usageAppender", file: " /usr/local/logs/cs-wst/usage.log