级联

sheme2063 2008-06-06 04:47:38
我做的是省市和城市的级联问题
那怎那么把这两个表(一对多)的级联起来呢
...全文
81 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sheme2063 2008-06-09
  • 打赏
  • 举报
回复
谢谢各位的帮助,我的问题解决了!
Shine_Panda 2008-06-07
  • 打赏
  • 举报
回复
1,在你的实体类Province.java中 加一个字段 Set citys = new HashSet();
2,配置你的 Province.hbm.xml 文件

<set name="citys" cascade=all>
<key column="province_id"/>
<one-to-many class="City"/>
</set>
qq278095755 2008-06-06
  • 打赏
  • 举报
回复
你可以在Province.hbm.xml 里设置

<set name=city”cascade=all>
<key column=”province_id”/>
<one-to-many class=”City”/>
</set>
sheme2063 2008-06-06
  • 打赏
  • 举报
回复
我用的是myeclipse,hibernate,spring,struts2.0
是不是在这两个里面加入一对多的关系呢?
Province.hbm.xml
City.hbm.xml
sheme2063 2008-06-06
  • 打赏
  • 举报
回复
我用的是doubleselect标签,从数据库中取出两个表:省和市的
但是在显示时却无法显示出市的菜单
我个人认为是没有把这两个表级联起来。但是又不知道怎么改?
老紫竹 2008-06-06
  • 打赏
  • 举报
回复
在省的select里面增加onchange事件处理
<select name="province" onchange="getCity()">
在getCity里面调用Ajax,读取对应的城市信息,并更新对应的City下拉列表

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧