前端jsp页面如何判断一个后台list是否为空,并使对应的超链接不再显示

在一个大型数据处理的项目里, 想把后台的一个list里的数据传到前端判断是否为空,后台是普通java类里写的方法,不知道该怎么在将jsp页面里判断了。必须加在超链接之前判断。

 public List selwenjianBy(int autoid)throws Exception{

            List gjlist=new ArrayList();
            String sql="select count(autoid) from syh_oritext where oriid=?";
            try{
                pst=conn.prepareStatement(sql);
                pst.setInt(1, autoid);
                rs=pst.executeQuery();
                while(rs.next()){
                   gjlist.add(rs.getInt("autoid"));
                }

            }finally{
                DBConnection.close(rs);
                DBConnection.close(pst);
            }
            return gjlist;

        }

这是想插入判断的超链接

<a href="<%=request.getContextPath()%>/seach/CONSULT?arcid=<%=alist.get(i)%>&&tabname=${tabname }&&lmode=查阅&&mode=bs','_blank','toolbars=0,resizable=1 " target="_blank">
<span class="ljd"><u>查看原文</u></span>



也不确定后台方法写的全不全,有大神可以指导一下吗,完全是新手啊

jsp页面上可以写%包裹的指令,如果列表非空,就拼接一个a标签,否则就不拼接。类似这样的:
图片说明

不同分支后面页面的元素不同。