Summary
- 用来处理 request 类型。
- 在application.yml 中配置 mime 类型。
- 一般在保存对象的时候,通过
表单
提交这个对象进行保存,然后显示该对象信息。
- 如果没有提交表单,就响应其他内容。
- 也可以将多个类型写在一起,例如:form multipartForm {do something}
def test4() {
request.withFormat {
// 提交表单,这里执行这部分代码。
form {
println "表单"
}
multipartForm {
println "文件上传"
}
// 其他默认情况,直接响应这个对象。
'*' {
println "其他情况"
}
}
}
def test4() {
withFormat {
json {
println "return json"
render Word.list() as JSON
}
xml {
println "return xml"
render Word.list() as XML
}
}
}
- from用法:添加format参数,例如:params="[format:'json']"