JS+JSP+JAVABEAN树型列表的实现

该博客详细介绍了如何利用JAVABEAN从数据库获取会计科目记录,结合JavaScript函数action动态设置超链接,并使用JSP控制列表结构,实现树型列表的展示及翻页功能。主要代码示例中,通过DB类获取数据,遍历并显示科目信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   
在此用这些技术实现会计科目的树型列表的显示。还可以实现上下翻页。希望对需要的人有所帮助。各部分作用如下
1 JAVABEAN DB 主要用于获取数据库的科目记录。
2 javascript 函数 action 主要用于根据当前科目号动态设置超链接要跳到的页面
3 .整个列表的结构由 JAVA 片段来控制。
主要代码:
<font size="-1">收入科目:</font></div>
<ul>
<%
 
 
 
    int pageLine=15;
    int totalRec=0;
    int intPage=1;
    int i;
    if (request.getParameter("page")!=null)
    intPage=Integer.parseInt(request.getParameter("page"));
    try{
 
         
      totalRec=DB.counttype(1);
 
    }
    catch(Exception e){
        e.printStackTrace();
    }
    int intPageCount=0;
    intPageCount=(totalRec+pageLine-1)/pageLine;
 
%>
 
 
 
                                           <% Collection items= DB.getkemustype(1);
                                                        Iterator it=items.iterator();
 
                                                     if (intPageCount>0)
                                                     {
                                                         for(i=1;i<=(intPage-1)*pageLine;i++)
                                                            it.next();
                                                         for(i=1;i<=pageLine;i++){
                                                             if(it.hasNext()){
                                                           kemudetails kemudetails =(kemudetails)it.next();
 
                                                             %>
 
 
 
 
 
 
<li >
 
 
 
 
<A HREF='javascript:action(<%= convert(kemudetails.getKMH() ) %>)' >
<font size="-1"><%= convert(kemudetails.getNAME()) %></font></font></A>
</li>
 
 
 
 
<%
 
 
 
 }
}
}
 
%>
</ul>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值