<%@page import="org.xdams.xw.utility.Key"%> <%@page import="java.util.ArrayList"%> <%@page import="java.util.List"%> <%@page import="java.util.Map.Entry"%> <%@page import="java.util.TreeMap"%> <%@page import="java.util.Map"%> <%@page import="org.apache.commons.lang3.StringEscapeUtils"%> <%@page import="org.xdams.workflow.bean.WorkFlowBean"%> <%@page import="org.xdams.user.bean.UserBean"%> <%@page import="org.xdams.conf.master.ConfBean"%> <%@taglib uri="http://www.springframework.org/tags" prefix="spring"%> <% ConfBean confBean = (ConfBean)request.getAttribute("confBean"); UserBean userBean = (UserBean)request.getAttribute("userBean"); WorkFlowBean workFlowBean = (WorkFlowBean)request.getAttribute("workFlowBean"); int totChiavi =0; String vocabolarioType = (String)request.getAttribute("vocabolario_tipology"); %> xDams - idx - <%=workFlowBean.getArchive().getArchiveDescr()%> <%if(request.getAttribute("vocabolarioList")!=null && ((ArrayList)request.getAttribute("vocabolarioList")).size()>0) { List vocabolarioList=(ArrayList)request.getAttribute("vocabolarioList"); %>
"/> "/> "/> "/> "/> "/> "/> "/> <% for(int i = 0; i < vocabolarioList.size();i++){ org.xdams.xw.utility.Key key=(org.xdams.xw.utility.Key)vocabolarioList.get(i); %> <% } %>
"/> "/> "/> "/> "/> "/> "/> "/> <% for(int i = 0; i < vocabolarioList.size();i++){ org.xdams.xw.utility.Key key=(org.xdams.xw.utility.Key)vocabolarioList.get(i); %> <% } %>
"/> "/> "/> "/> "/> "/> "/> "/> <% for(int i = 0; i < vocabolarioList.size();i++){ org.xdams.xw.utility.Key key=(org.xdams.xw.utility.Key)vocabolarioList.get(i); %> <% } %>
<% int br=0; if(vocabolarioList.size()%2==0) br=vocabolarioList.size()/2; else br=(vocabolarioList.size()+1)/2; for(int i = 0; i < vocabolarioList.size();i++){ org.xdams.xw.utility.Key key=(org.xdams.xw.utility.Key)vocabolarioList.get(i); // //out.println(key.frequence+"
"); //out.println("AAAAAAAAAAAA"+key.key+"
"); %> <%if( i==0 ){%>
<%} //scrivo solo le chiavi con occorrenza maggiore di 0, se sono // in visualizzazione compleata della chiavi se sono "double" faccio vedere solo quelle con lo spazio if(key.frequence>0 && key.frequence<999999){ boolean ilTest = true; // out.println("iffeee: "+(vocabolarioType.equals("double") && !((String)key.key).startsWith(" "))+"
"); // out.println("iffaaa: "+(vocabolarioType.equals("double"))+"
"); // out.println("iffoooo: "+!((String)key.key).startsWith(" ")+"
"); if(vocabolarioType.equals("double") && !((String)key.key).startsWith(" ")){ ilTest = false; } if(ilTest){ totChiavi++; %>
[<%=key.frequence%>] <%=key.key%>
<% }} if(i==br-1){%>
<%}%> <%if(i==vocabolarioList.size()-1){%>
<%}%> <%}%>
<%if(session.getAttribute("hashChekbox_"+workFlowBean.getAlias())!=null){ String vocabolario_tocheck=""; Map hashChekbox = (TreeMap)session.getAttribute("hashChekbox_"+workFlowBean.getAlias()); for (Entry entry : hashChekbox.entrySet()) { vocabolario_tocheck+=(String)entry.getKey()+"~"; } out.println("vocabolario_tocheck "+vocabolario_tocheck); if(!vocabolario_tocheck.equals("")){ %> <%} }%> <%}else{%>
"/> "/> "/> "/> "/> "/> "/> "/>
<%}%> <% if(((String)request.getAttribute("vocabolario_maxresult")).equals("99999")){%><%} %>