J2ME Battleship game configuration defined overview tag handlers wireless toolkit Jakarta Commons Validator JAR files [See also directory structure] class path, simple login example packaging converters as reusable packaging tags in Java Studio Creator Java Web Services Developer Pack JavaBeans [See beans] JavaScript form elements and function appearing once per page getting form ID for generating documents simple example simple example, code spinner, using in JavaServer Faces [See JSF] JDBC [See also databases] basics prepared statements JNDI connection to server, alternative container-managed resources data source, obtaining database configuration information source directory lookup realm SQL tutorial location JSF architecture overview beans beans, configuring build process combining with MIDP in games communication with MIDP component hierarchy components components, basic debugging deployment manager directory structure download sites Eclipse, using with encoding and decoding pages expression language, extending framework services HTML versus, differences installation monolithic pages overview overview of framework page extensions page URLs prerequisite knowledge sample applications servlet container requirements standard application components standard tags 2nd Struts validation in tabbed pane reference implementation visual development environments jsf extension, using JSTL versus result sets