Ciao a tutti, il mio problema č QUESTO:
in una parte del programma definisco :
StringTokenizer t;
StringTokenizer w;
StringTokenizer a;
StringTokenizer f;
poi :
t = new StringTokenizer( fields, "," );
w = new StringTokenizer( widthx, "," );
a = new StringTokenizer( alignx, "," );
f = new StringTokenizer( fontcolorx, "," );
e dopo li uso per scrivere una tabella:
while((t.hasMoreTokens())||(w.hasMoreTokens())||(a .hasMoreTokens())||(f.hasMoreTokens()))
{
pageContext.getOut().println( "<td width='"+rs.getString (w.nextToken())+"' align='"+rs.getString( a.nextToken())+"'>" );
pageContext.getOut().println( "<font color='"+rs.getString( f.nextToken())+"'>"+rs.getString( t.nextToken())+"</font>");
pageContext.getOut().println( "</td>" );
}
/* close the line (7)*/
pageContext.getOut().println( "</tr>" );
ma quando uso w.nexrToken mi da errore:
javax.servlet.ServletException: query:Column not found
Come mai?
i campi sono valorizzati cosė:
fields="PVIND01_AREA,PVIND01_CODICE,PVIND01_DESCRI ZIONE"
widthx="54,68,858"
alignx="left,center,right"
fontcolorx="red,blue,yellow"