Alicv 2011-11-18 18:01
浏览 135
已采纳

兄弟姐妹们过来帮忙看下~搞了半天了!

页面显示错误:



 

控制台显示错误:



 

formBean:

private CRecruitment crecruitment=new CRecruitment();
    
    public CRecruitment getCrecruitment() {
        return crecruitment;
    }

    public void setCrecruitment(CRecruitment recruitment) {
        crecruitment = recruitment;
    }

hibernate 映射:

   CRecruitment:

 <many-to-one name="cposition" class="com.igolf.entity.CPosition" fetch="join" cascade="all"  lazy="false">
            <column name="POSITION_ID" />
        </many-to-one>

   CPosition:

  <set name="crecruitments" inverse="true" lazy="false" cascade="all">
            <key>
                <column name="POSITION_ID" />
            </key>
            <one-to-many class="com.igolf.entity.CRecruitment" />
        </set>

 form 已经注入

 

jsp页面代码是:

<p class="first">                   
            <label>&nbsp;&nbsp;&nbsp;&nbsp;编号:</label>                
            <input type="text" name="crecruitment.id" size="30" readonly="readonly" value="${crecruitment.id }"/>                 
        </p>
        <p>                   
          <label>职位名称:</label>    
            <input type="text" name="crecruitment.cposition.id" size="30" value="${crecruitment.cposition.position }"/>
            <!--  <select name="crecruitment.cposition.id" >
            <c:forEach items="${cposition}" var="xx">
            <option selected="selected" value="${ xx.id }">${xx.position}</option>
            </c:forEach>
            </select>-->
        </p>
        <p>
            <label>发布日期:</label>              
            <input type="text" name="crecruitment.date" size="30" value="${crecruitment.date }"/> *
        </p>  

执行的操作时要保存信息,好久没写了,不知道是不是hibernate多对一的配置问题!

  • 写回答

5条回答 默认 最新

  • 爱上一条鱼 2011-11-18 19:46
    关注

    改了之后再插入mysql错误 就说明这个form问题已经解决了

    插入错误有可能是crecruitment里没set cposition,插入前
    先crecruitment.setCposition(cposition);

    你可以在插入前先把crecruitment的属性全部System.out.println();一下 看看有没有都设置好了 包括crecruitment里cposition的id和positon

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 请问如何在openpcdet上对KITTI数据集的测试集进行结果评估?
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路
  • ¥15 phython读取excel表格报错 ^7个 SyntaxError: invalid syntax 语句报错