大家好,我用struts2的标签来做一些逻辑上的判断的时候遇到些麻烦,哪位高手可以帮忙解决一下  Hibernate 多表查询  public List GetReportBaseInfo(long ciid) {
return getHibernateTemplate().find("from IaSysQuery q,Ci c where q.ciid = c.id and   q.ciid=?", ciid);
  action 中的转发  public String editReport(){
List list = querymainFrameDAO.GetReportBaseInfo(ciid);
Map request = (Map)ActionContext.getContext().get("request");
request.put("list", list);
return SUCCESS;
}   jsp 页面   <s:iterator value="#request.list">
      <s:property value="%{top[1].queryType}"/>        现在我要在这里做一些逻辑上的判断,用JAVA来是这样 
               if(queryType == 1)
                  System.out.println("普通查询");
              else(queryType == 2)
                     System.out.println("报告");
       如果是用struts2的 <s:if tets="  " > </s:if> 来做判断是怎样做呢

      
   </s:iterator>