type表    xuqiu表
id  PK   id     PK
name     typeid  FK
         nametype        <set name="xuqius" inverse="true" cascade="all"
         table="xuqiu" lazy="true" order-by="id">
            <key>
                <column name="typeid"/>
            </key>
            <one-to-many class="org.vo.Xuqiu" />
        </set>xuqiu
        <many-to-one name="type" class="org.vo.Type" fetch="select">
            <column name="typeid"/>
        </many-to-one>在action中 Xuqiu xuqiu = new Xuqiu();
xuqiu.setName(xuqiuForm.getName());
System.out.println(xuqiuForm.getName());

Type t = new Type();
t.setId(Integer.getInteger(xuqiuForm.getType()));
xuqiu.setType(t);
System.out.println(xuqiuForm.getType());但是我插入时 typeid总是为空  这是因为什么啊?