<%
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=''> </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>");
}
}
}
%>
本文介绍了一种基于Java的Web应用中实现产品族下拉菜单的方法。通过参数获取已选产品族信息,并据此查询其子类别,动态生成带有默认选中项的下拉菜单。该方法使用了自定义的PBIResourceCategoryProcess类来处理产品族数据。
3万+

被折叠的 条评论
为什么被折叠?



