我有一个传入的POST方法,其表单元素'message'是一个超过64k的字符串。
如果我使用命令对象捕获参数,则此表单元素无法捕获整个字符串。
如果我从params ['element']获取表单元素,那么我得到整个字符串。这是Grails命令对象实现的限制吗?
def update(CrcProtectedMessage msg) {
def mess = params['message']
msg.message = mess
try {
AuthorityUpdater command = new AuthorityUpdater(msg)
...
do other stuff
...
}
似乎有效。但是没有从params获取'message'并将其设置在命令对象上失败。
Grails 2.4.2
Java 8