我是用dTree.js来生成树:d = new dTree('d');
d.add(01,0,'珠宝');
d.add(0101,01,'黄金');
d.add(010101,0101,'项链');
d.add(01010101,010101,'镶嵌');
document.write(d);如何获取树路径:01,珠宝,0101,黄金,010101,项链,01010101,镶嵌
d.add(01,0,'珠宝');
d.add(0101,01,'黄金');
d.add(010101,0101,'项链');
d.add(01010101,010101,'镶嵌');
document.write(d);如何获取树路径:01,珠宝,0101,黄金,010101,项链,01010101,镶嵌
解决方案 »
- <html:form action="/Info.do?th=add">
- 帮助!谁能教我做web开发。
- 最近可能要做公司网站(java)需要先了解和学习什么
- 请问如何用JSP把CSV文件数据导入到MYSQL数据库
- Jasperreports求助~ 如何控制打印份数
- jsp高手请进
- 双机情况下,SOAP接口如何配置?
- 绝对值得关注.....<web-mis通用信息管理系统开发平台>在线演示系统(超强的系统操作界面)
- 如何实现文件下载呢 ,在线等
- 几个页面使用sendRedirect方法转换,几个页面过去,在最后一个停住了。
- 很急!在线等!fileupload
- 请大家给一个封装比较好的数据库连接的类,参考一下代码
楼主【QWERT520】截止到2008-08-01 15:57:06的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:30 每贴平均分数:15
回帖的总数量:148 得分贴总数量:55 回帖的得分率:37%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:2 未结的总分数:30
结贴的百分比:0.00 % 结分的百分比:0.00 %
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=QWERT520
d.add(01,0,'珠宝');
d.add(0101,01,'黄金');
d.add(010101,0101,'项链');
d.add(01010101,010101,'镶嵌');
document.write(d); 硬编码还是读数据读出来的?如果是读数据,那就从你读的数据里处理吧.
而且要反复查询数据库。实现方法:
/**
* 递归获取类别编码,类别名称
* @param lbbm
* @return
* @throws SysException
*/
public List getBMMCInfo(String gyszh,String lbbm)
{
List list = new ArrayList();
try
{
getLBBMMC(list,gyszh,lbbm);
} catch (SysException e)
{
e.printStackTrace();
}
return list;
}/**
* 递归获取类别编码,类别名称
* @param listBMMC 类别编码,类别名称记录集
* @param gyszh 企业帐号
* @param lbbm 类别编码
* @return
* @throws SysException
*/
public void getLBBMMC(List list,String gyszh,String lbbm) throws SysException
{
Pbtype zlb = null;
String hql = "from Pbtype where gyszh ='" + gyszh + "' and lbbm ='" + lbbm + "'";
List il= dao.find(hql);
for (int i = 0; i < il.size(); i++)
{
zlb = (PbGysspflb) list.get(i);
list.add(zlb.getLbbm()); //存入类别编码
list.add(zlb.getLbmc()); //存入类别名称
getLBBMMC(list,gyszh,zlb.getFlbbm());
}
}