52,783
社区成员
发帖
与我相关
我的任务
分享
ServerCall.getArticleCls
(
function(result)//此处有bug,当数据库为空时,不能准确判断result
{
if(result)
{
for(var i=0;i<result.length;i++)
{
insertArtclsOption(result[i]);
}
}
else
{
var opt=document.createElement("option");
opt.innerText="默认分类";
opt.value="1";
opt.selected=true;
$("artClass").appendChild(opt);
}
}
);
protected List<SArticleclass> getAllClass()
{
List<SArticleclass> l=new ArrayList<SArticleclass>();
Session session =HibernateSessionFactory.getSession();
String hql="From Articleclass as ac";
Query q;
try
{
q=session.createQuery(hql);
Iterator<Articleclass> it=q.list().iterator();
if(it.hasNext())
{
while(it.hasNext())
{
SArticleclass sac=new SArticleclass();
try
{
common.assignClassValue(sac,it.next());
l.add(sac);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
else
{
return null;
}
}
catch (Exception e)
{
e.printStackTrace();
return null;
}
return l;
}



