s2sh提交报错attempt to create saveOrUpdate event with null entity
答案:2 悬赏:50 手机版
解决时间 2021-03-10 06:42
- 提问者网友:你给我的爱
- 2021-03-09 18:14
s2sh提交报错attempt to create saveOrUpdate event with null entity
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-09 18:29
s2sh提交提示错误,接收不到实体类,可以新建一个 pos ,因为你的类别是空,所以接收不到实体,新建pos代码如下:
if(pos==null){
Position pos=new Position ();
}
private Position pos仅仅是声明,并没有真正的定义Position实例,是空的。set方法仅仅是一个赋值方法。private Position pos = new Position()写的话,肯定就不会出现问题了。这不是配置文件的问题。
if(pos==null){
Position pos=new Position ();
}
private Position pos仅仅是声明,并没有真正的定义Position实例,是空的。set方法仅仅是一个赋值方法。private Position pos = new Position()写的话,肯定就不会出现问题了。这不是配置文件的问题。
全部回答
- 1楼网友:人间朝暮
- 2021-03-09 19:36
问题描述不够详细啊,根据你给的资料,我大概给你一些建议,希望对你有帮助:
1. 首先,确认请求代码能进入到指定的Action里
2. 根据你贴出的HTML代码,确定Action里有个account属性, 该属性对应的对象有你页面上所填写的属性,如price、date等
3. 保存时,可以debug或打印下,account属性是否为空
根据你的描述,关键确定第二点。 如果还未解决问题,请留言追问能进入Action,account是空的,接收不到对象account的值现在。用了多对一就这样了。之前是好使的。追答这与多对一没有关系! Action里配置了 确保有getAccount() 方法,该方法返回一个Account(帐目表)的对象!追问
Action里配置了有getAccount() 方法,只是接收不到对象
1. 首先,确认请求代码能进入到指定的Action里
2. 根据你贴出的HTML代码,确定Action里有个account属性, 该属性对应的对象有你页面上所填写的属性,如price、date等
3. 保存时,可以debug或打印下,account属性是否为空
根据你的描述,关键确定第二点。 如果还未解决问题,请留言追问能进入Action,account是空的,接收不到对象account的值现在。用了多对一就这样了。之前是好使的。追答这与多对一没有关系! Action里配置了 确保有getAccount() 方法,该方法返回一个Account(帐目表)的对象!追问
Action里配置了有getAccount() 方法,只是接收不到对象
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯