ajax3

本文介绍了一种基于Java的Web应用中实现产品族下拉菜单的方法。通过参数获取已选产品族信息,并据此查询其子类别,动态生成带有默认选中项的下拉菜单。该方法使用了自定义的PBIResourceCategoryProcess类来处理产品族数据。

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

 <%
 String plselect = request.getParameter("plselect");
 PBIResourceCategoryProcess process = new PBIResourceCategoryProcess();
 QueryResult pmResult = null;

 if(plselect!=null&&!plselect.equals("")){
  pmResult = process.queryAllChilds(plselect);
 }
 PBIResourceCategory pbiRC = null;
 if(pmResult!=null){
  out.println("<font class='wizardlabel'>产品族:</font>");
  out.println("<selectname='pmselect' onchange='onChangeProduct(this);'>");
  out.println("<option value=''>&nbsp;&nbsp;&nbsp;&nbsp;</option>");
  while (pmResult.hasMoreElements()) {
            pbiRC = (PBIResourceCategory) pmResult.nextElement();
            String productFamilyID = pbiRC.getPbiID();
            String productFamilyName = pbiRC.getCategoryValue();
            if(productFamilyID.equals(plselect)){
             out.println("<option value="+productFamilyID+" selected>"+productFamilyName+"</option>");
    //out.println("<option value="+productFamilyID+" selected>"+productFamilyName+"</option>");
   }
   else{
    out.println("<option value="+productFamilyID+">"+productFamilyName+"</option>");
   }
  }
 }
%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值