急!!!!在添加记录的时候,总是提示错误插入ID是空,JSP中应该是自动获取ID的吧?
急!!!!在添加记录的时候,总是提示错误插入ID是空,JSP中应该是自动获取ID的吧? 
 到低怎么搞? 
 小弟是初学者. 
 给个建议吧!! 
 非常感谢.....
------解决方案--------------------添加记录和JSP本身有什么关系?!?!?!? 
------解决方案--------------------表是怎么设计的 怎么添加的贴出来看看!!!
------解决方案--------------------错误贴出来
------解决方案--------------------把insert代码贴出来
------解决方案--------------------表里的ID字段如果是这样定义 
 id int(2) not null auto_increment 
------解决方案--------------------主要取决于你数据库里是怎么设计的
------解决方案--------------------你添加数据库前有没有获得id的值 
 就是request.getpraram
------解决方案--------------------在 ServGrpNew.hbm.xml 中,是这样配置的吗? 
          <id name= "servGrpId " type= "java.lang.Integer ">  
              <column name= "id " />  
              <generator class= "native ">  </generator>  
          </id>  
 ------------- 
  <name= "servGrpId ">  与  <column name= "id " />  映射么?
------解决方案--------------------我知道你的sql语句. 
 你可能在insert的的时候 sql语句错误或者是得到的变量错误. 
 LZ建议你找点关键的代码贴出来好不 看的我头疼
------解决方案--------------------  有个问题想问一下发贴者,一开始你要是没有把字段设为自动增量.为什么你自动生成的hbm中oid为identity 呢 
  <id name= "servGrpId " type= "java.lang.Long ">  
              <column name= "serv_grp_id " precision= "18 " scale= "0 " />  
              <generator class= "identity " />  
          </id>
------解决方案--------------------看你的hibernate 怎么配置的了