有三张表 user表 (userId,userName)
组表group_data (groupId ,groupName ,userId)
通讯录表 address_data (addressId , userId , linkId(联系人Id==userId) , groupId) 得到jsp页面的效果是 +组名1(groupName1)
userName1
userName2
userName3
+组名2(groupName2)
userName4
userName5
userName6
。
[email protected] 求相似的代码! 不胜感激!叩谢为先! 存储JSP通讯录servlet
组表group_data (groupId ,groupName ,userId)
通讯录表 address_data (addressId , userId , linkId(联系人Id==userId) , groupId) 得到jsp页面的效果是 +组名1(groupName1)
userName1
userName2
userName3
+组名2(groupName2)
userName4
userName5
userName6
。
[email protected] 求相似的代码! 不胜感激!叩谢为先! 存储JSP通讯录servlet
解决方案 »
- 大牛们求救!
- 有关struts2的问题。。。
- excel中文转换问题
- ■■高分请问:如何判断并打开同一jsp页面时,保证只打开一次?如何做?■■
- Hashtable 问题!!!请各位帮忙!!!
- httpUrlConnection 提取html 流 出现乱码!!!
- [ODBC 驱动程序管理器] 无效的游标状态 是什么错误
- 一个十分简单的测试,都没通过.可能是让我改坏了,大家帮我看看
- jbuilder与struts的问题
- 关于使用spring的JavaMailSenderImpl发送邮件的问题,遇到一个问题,在线等待,望解答~~~
- Myeclipse8.5从SVN导出的项目不编译!!!蛋疼啊!!
- javaWEb初次接触hibernate遇到一个很蛋疼的问题
1、你的表结果是否可以这样子建:
用户表 (userId,userName,groupId,addressId )
组表group_data (groupId ,groupName)
通讯录表 address_data (addressId , linkId(联系人Id==userId))
藐视能更简单点。2、至于你的jsp需求,其实很简单:在用户表查找分组ID下的所有用户信息,然后放到里一个list里面,然后把分组ID和该分组下用户组成一个hashmap,然后在jsp页面上直接循环输出就可以!
组1 g1, u2,李四
组2 g2, u3,王五处理查询结果。
就判断 下 user 的 userid 和 组的 userid 相等不就行了么
这样不就 弄出一个组的人了么
先查的组id(groupId)和组名(groupName) 在页面上显示,然后点击组名,根据组id查对应的联系人id,name,也就是user里面的id和name。我是这样的思路,但在jsp页面上显示的时候,用c标签初始化时后面的那个item里面为空,就报错了,这样做好像不行!想用树状结构做,jsp页面可以用dtree组件显示,但又不会!网上找了好久,没头绪!大哥,指点指点吧!
组里面的userId只是用来,辨别用户的,这个查询,不行···