订阅所有JSP/Servlet的日志 订阅 | 这是最新一篇日志 上一篇 | 下一篇日志 下一篇 ]
java

JSP之下拉框层次显示

主要算法:
protected static void setTree(ResultSet rs,int id,String head)
{
try {
rs.last();
int row =rs.getRow();//求记录数
for(int i=1;i<=row;i++)
{
rs.absolute(i);//ResultSet指针跳转
if(rs.getInt(3)==id)
{
String nHead = "";
if(rs.getInt(3)==0)
{
list.add(new LabelValueBean("∟"+rs.getString(2),
Integer.toString(rs.getInt(1))));
}
else
{
if (head.length()<6)
{
nHead=head+"&nbsp;";
}
else
{
nHead=head+"&nbsp;|";
}
list.add(new LabelValueBean(nHead+"├"+rs.getString(2),
Integer.toString(rs.getInt(1))));
}
setTree(rs,rs.getInt(1),nHead);
}
}
} catch (SQLException e) {
e.printStackTrace();
}
}
要想在jsp中显示空格 得设置下filter属性
<html:select property="qaProjectid">
<html:option value="" key="typeForm.option.select.one" />
<html:options collection="projectList" property="value"
labelProperty="label" filter="false"/>
</html:select>

平均得分
(0 次评分)





文章来自: 本站原创
标签:
评论: 0 | 查看次数: 640
发表评论
昵 称:  登录
内 容:
选 项:
字数限制 1000 字 | UBB代码 开启 | [img]标签 开启