我刚开始使用Grails,这是第一个问题.
我花了几个小时才发现域对象无法插入到DB中,直到填充了所有属性.
class Item {
String title
String link
}
class ItemController {
def fetch = {
def item = new Item()
item.title = "blabla"
// no value for "link"
item.save()
}
}
Run Code Online (Sandbox Code Playgroud)
看起来合乎逻辑,但为什么它会如此默默地跳过?在这种情况下,我可以配置一些东西以获得异常吗
谢谢
我需要从XML-RPC Web服务中获取数据.
new XmlSlurper().parse("http://host/service") 工作正常,但现在我有一个特殊的服务,需要基本的HTTP身份验证.
如何为parse()方法设置用户名和密码,或修改请求的HTTP标头?
使用http://username:password@host/service没有帮助 - 我仍然得到java.io.IOException: Server returned HTTP response code: 401 for URL例外.
谢谢