## JSP Syntax File [Keyword=Reserved words] abstract break byte boolean catch case class char continue default double do else extends false final float for finally if import implements int interface instanceof long length native new null package private protected public return switch synchronized short static super try true this throw throws threadsafe transient void while [Keyword=Predifined classes] BitSet BodyContent BodyTag BodyTagSupport Boolean BufferedInputStream BufferedOutputStream ByteArrayInputStream ByteArrayOutputStream Character Class ClassLoader Cloneable Cookie Date DataInput DataInputStream DataOutput DataOutputStream Dictionary Double EmptyStackException Enumeration EOFException ExceptionInInitializerError File FileDescriptor FileInputStream FilenameFilter FileNotFoundException FileOutputStream FilterInputStream FilterOutputStream Float GenericServlet Hashtable HttpJspPage HttpServlet HttpServletRequest HttpServletResponse HttpSession HttpSessionBindingEvent HttpSessionBindingListener HttpSessionContext HttpUtils InputStream InterruptedIOException Integer IOException JspEngineInfo JspError JspException JspFactory JspPage JspWriter LineNumberInputStream Long Math NoSuchElementException Number Object Observable Observer OutputStream PageContext PipedInputStream PipedOutputStream PrintStream Process Properties PushbackInputStream Random RandomAccessFile RequestDispatcher Runnable Runtime SecurityManager SequenceInputStream Servlet ServletConfig ServletContext ServletException ServletInputStream ServletOutputStream ServletRequest ServletResponse SingleThreadModel Stack StreamTokenizer String StringBuffer StringBufferInputStream StringTokenizerSystem Tag TagAttributeInfo TagData TagExtraInfo TagInfo TagLibraryInfo TagSupport Thread ThreadGroup Throwable UnavailableException UTFDataFormatException VariableInfo Vector