The given object has a null identifier

The given object has a null identifier,第1张

的确是要在保存时候传入主键。尽管在创建的时候已经指定了主键是自动生成的,但是在update的时候如果不传主键,那么hibernate无法识别到底是哪一个记录需要被修改,所以就会报错。我今天下午也遇到这个问题,结果在jsp页面加上那个对象的主键之后,就可修改了。

<option value="对应主见ID">用户看到的信息</option>

若当前select在表单里,直接提交就可以获取到内容,服务器端以select的name属性接收,就可以接收到当前的对应主见ID

用javascript提交也可以

方式1: jsp页面的参数可以通过form表单提交到action,需要一个在服务器上根目录建立ActionJAVA类并设置Servlet,并且在服务器端Webapps目录下建立jsp页面,页面核心内容如下:

<form action="AddActionaction" method="post">

<input type="text" name="name" />

<input type="password" name="pwd" />

<input type="submit" value="提交"/>

提交一个用户名,密码

Action:内容如下

@WebServlet("\AddActionaction")

public class Eg01 extends >

以上就是关于The given object has a null identifier全部的内容,包括:The given object has a null identifier、jsp页面中select标签的使用、在jsp页面中把参数传递到action等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9780945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存