Электронный магазин на Java и XML

         

Метод keywordCatalog...



Листинг 4.10. Метод keywordCatalog отображает только элементы, содержащие выбранное ключевое слово (CatalogServ.java)

public void keywordCatalog( PrintWriter out, String keyword ){ CatalogBean cb = new CatalogBean();
out.println("<h2>
Selected by " + keyword + " Catalog</h2>
");
out.println("<table width=\"90%\" border=\"3\" align=\"center\" >
");
out.println("<thead>
<tr>
<th>
" + keyword + " </th>
" + "</tr>
</thead>
");
out.println("<tbody>
<tr valign=\"top\">
<td>
");
String link = alias + "?action=showproduct" ; cb.setKeywordSelect( keyword );
int ct = cb.getSelectedCount();
out.println("We have " + ct + " items." + brcrlf );
cb.setOutput("short", link);
for( int i = 0 ; i < ct ; i++ ){ out.println( cb.doListOutput(i) );
out.println( brcrlf );
out.println( brcrlf );
} out.println("</td>
</tr>
</table>
");
}



Содержание раздела