JSPTemplates

org.tp23.jasper.compiler
Class JspUtil

java.lang.Object
  |
  +--org.tp23.jasper.compiler.JspUtil

public class JspUtil
extends java.lang.Object

This class has all the utility method(s). Ideally should move all the bean containers here.

Author:
Mandar Raje., Rajiv Mordani., Paul Hinds

Inner Class Summary
static class JspUtil.ValidAttribute
           
 
Constructor Summary
JspUtil()
           
 
Method Summary
static void checkAttributes(java.lang.String typeOfTag, java.util.Hashtable attrs, JspUtil.ValidAttribute[] validAttributes, Mark start)
           
static java.lang.String escapeQueryString(java.lang.String unescString)
           
static java.lang.String escapeXml(java.lang.String s)
          Escape the 5 entities defined by XML.
static java.lang.String getExpr(java.lang.String expression)
           
static boolean isExpression(java.lang.String token)
           
static org.w3c.dom.Document parseXMLDoc(java.io.InputStream in, java.lang.String dtdResource, java.lang.String dtdId)
           
static org.w3c.dom.Document parseXMLDocJaxp(java.io.InputStream in, java.lang.String dtdResource, java.lang.String dtdId)
           
static char[] removeQuotes(char[] chars)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JspUtil

public JspUtil()
Method Detail

removeQuotes

public static char[] removeQuotes(char[] chars)

isExpression

public static boolean isExpression(java.lang.String token)

getExpr

public static java.lang.String getExpr(java.lang.String expression)

parseXMLDoc

public static org.w3c.dom.Document parseXMLDoc(java.io.InputStream in,
                                               java.lang.String dtdResource,
                                               java.lang.String dtdId)
                                        throws JasperException

parseXMLDocJaxp

public static org.w3c.dom.Document parseXMLDocJaxp(java.io.InputStream in,
                                                   java.lang.String dtdResource,
                                                   java.lang.String dtdId)
                                            throws JasperException

checkAttributes

public static void checkAttributes(java.lang.String typeOfTag,
                                   java.util.Hashtable attrs,
                                   JspUtil.ValidAttribute[] validAttributes,
                                   Mark start)
                            throws JasperException

escapeQueryString

public static java.lang.String escapeQueryString(java.lang.String unescString)

escapeXml

public static java.lang.String escapeXml(java.lang.String s)
Escape the 5 entities defined by XML.

JSPTemplates