attempt to create delete event with null entity

SSH框架删除单条数据不会报错,一条以上数据回报:

java.lang.IllegalArgumentException: attempt to create delete event with null entity

在网上查到到不少解决方法,但是都解决不了。自己调试把struts2封装的ids打印出来了,结果是——ID前面多了一个空格!!!

Request URL:

http://localhost:8080/manager/sysadmin/userAction_delete

Form DATE:

  1. id:

    6e170c1e-16b2-4030-9bcb-2bfadd9c422f

  2. id:

    96aa1fa6-879f-4de9-9283-952bddaa0818

一般多个同名string类型的参数struts2模型驱动封装的时候会以逗号分割,莫名多个空格这个真是奇葩了!浏览器提交的时候参数都是正常的,目测是旧项目 struts2框架的BUG。

System.out.println("id没有切分前"+model.getId());//逗号后面有多出个空格String ids[] = model.getId().split(",");System.err.println("ids"+ Arrays.toString(ids));

 

 

时间: 2024-10-30 23:18:51

attempt to create delete event with null entity的相关文章

java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity

今天想把ssh整合的代码跑起来,控制台就一直在报错,搞了半天!!! Hibernate: select computer0_.computerId as computer1_0_, computer0_.computerName as computer2_0_, computer0_.computerPrice as computer3_0_, computer0_.computerType as computer4_0_ from computer computer0_java.lang.Il

Oracle Create,Delete,Alter

----------------------Create Table--------------------------------create table SMS_EXTERNALSYSSMSREQUEST(  SMSSENDRECID   VARCHAR2(20) primary key not null,  SOURCEREF      NUMBER(38) not null,  SURVEYSVCNO    VARCHAR2(30) not null,  SURVEYNAME     V

Setting an Event to Null

I have a code like this: public class SomeClass { int _processProgress; public int ProcessProgress { get { return _processProgress; } set { _processProgress = value; if (ProcessProgressChanged != null) ProcessProgressChanged(value); } } public delega

Hibernate异常:IllegalArgumentException

异常信息: 1 java.lang.IllegalArgumentException: attempt to create delete event with null entity 2 at org.hibernate.event.spi.DeleteEvent.<init>(DeleteEvent.java:31) 3 at org.hibernate.internal.SessionImpl.delete(SessionImpl.java:860) 4 at com.geore.test

dojo处理删除操作报错

1.错误描述    java.lang.IllegalArgumentException:attempt to create delete event with null entity. 2.错误原因    dojo.xhrPost({         url:"", content:{     "userId":userId         },         success:function(data)         {         }    });  

Could not create and/or set value back on to object .

严重: Error building beanorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'cn.it.shop.model.Category': Unsatisfied dependency expressed through constructor argument with index 0 of type [java.lang.String]:

2017.6.29小学期2

这几天跟着老师在myeclipse上敲代码和数据库相连实现从后台到前端网页上呈现出上图的效果. 将无理的状态用几者的联系实现. 将table映射成代码. 泛型:参数化类型. 问题: 在从后台到前端的时候网页上输入数据保存之后出现了如上图的错误:即: java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity 在参考百度和联系我自己的代码过后发现是我的custSave.jsp中编

SSH三大框架经常发生的异常以及解决方案

java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity异常 @Namespace("/") @SuppressWarnings("serial") @Controller("regeditAction") @Scope("prototype") public class RegeditAction ext

为什么delete指针后指针设为null

int *p;/*........*/delete p; p=null; 看代码的过程中,有这么一个疑问.删除了指针p,指针p既是不存在,怎么还能设置指针p为null呢?为什么还要设置为null呢? 后来得知计算机上删除数据的方式:删除数据(视频,音乐,文件等),计算机并不会把存储数据的硬盘区域(或者是内存)的内容擦除消去,而是将内容标记为可覆盖,这时候我们就不能再访问到数据,而这些可覆盖据数据会留在原来的硬盘区域直到被新的数据逐渐覆盖.(所以,删除了数据之后,只要没有对硬盘进行过多的操作,还是