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
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 |
JspUtil
public JspUtil()
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.