Uses of Class
org.apache.jasper.JasperException

Packages that use JasperException
org.apache.jasper   
org.apache.jasper.compiler   
org.apache.jasper.runtime   
org.apache.jasper.servlet   
org.apache.jasper.xmlparser   
 

Uses of JasperException in org.apache.jasper
 

Methods in org.apache.jasper that throw JasperException
 void JspCompilationContext.compile()
           
 Compiler JspCompilationContext.createCompiler()
          Create a "Compiler" object based on some init param data.
 void JspC.execute()
          Executes the compilation.
 String[] JspCompilationContext.getTldLocation(String uri)
          Gets the 'location' of the TLD associated with the given taglib 'uri'.
 Class JspCompilationContext.load()
           
protected  void JspC.processFile(String file)
           
 void JspC.scanFiles(File base)
          Locate all jsp files in the webapp.
 void JspC.setArgs(String[] arg)
           
 

Uses of JasperException in org.apache.jasper.compiler
 

Methods in org.apache.jasper.compiler that throw JasperException
 void BeanRepository.addBean(Node.UseBean n, String s, String type, String scope)
           
 void TagPluginManager.apply(Node.Nodes page, ErrorDispatcher err, org.apache.jasper.compiler.PageInfo pageInfo)
           
static void JspUtil.checkAttributes(String typeOfTag, org.apache.jasper.compiler.Node n, JspUtil.ValidAttribute[] validAttributes, ErrorDispatcher err)
          Checks if all mandatory attributes are present and if all attributes present have valid names.
static void JspUtil.checkScope(String scope, org.apache.jasper.compiler.Node n, ErrorDispatcher err)
          Checks to see if the given scope is valid.
 void Compiler.compile()
          Compile the jsp file from the current engine context
 void Compiler.compile(boolean compileClass)
          Compile the jsp file from the current engine context.
 void Compiler.compile(boolean compileClass, boolean jspcMode)
          Compile the jsp file from the current engine context.
static void TextOptimizer.concatenate(Compiler compiler, Node.Nodes page)
           
static JavacErrorDetail ErrorDispatcher.createJavacError(String fname, Node.Nodes page, StringBuffer errMsgBuf, int lineNum)
           
static JavacErrorDetail ErrorDispatcher.createJavacError(String fname, Node.Nodes page, StringBuffer errMsgBuf, int lineNum, JspCompilationContext ctxt)
           
 JspConfig.JspProperty JspConfig.findJspProperty(String uri)
          Find a property that best matches the supplied resource.
protected  void JDTCompiler.generateClass(String[] smap)
          Compile the servlet from .java file to .class file
protected abstract  void Compiler.generateClass(String[] smap)
          Compile the servlet from .java file to .class file
protected  void AntCompiler.generateClass(String[] smap)
          Compile the servlet from .java file to .class file
 Class BeanRepository.getBeanType(String bean)
           
static InputStream JspUtil.getInputStream(String fname, JarFile jarFile, JspCompilationContext ctxt, ErrorDispatcher err)
           
 String[] TldLocationsCache.getLocation(String uri)
          Gets the 'location' of the TLD associated with the given taglib 'uri'.
static String JspUtil.getTagHandlerClassName(String path, ErrorDispatcher err)
          Deprecated. Use {@link #getTagHandlerClassName(String, String, ErrorDispatcher) See https://issues.apache.org/bugzilla/show_bug.cgi?id=46471
static String JspUtil.getTagHandlerClassName(String path, String urn, ErrorDispatcher err)
          Gets the fully-qualified class name of the tag handler corresponding to the given tag file path.
 boolean JspConfig.isJspPage(String uri)
          To find out if an uri matches an url pattern in jsp config.
 void ErrorHandler.javacError(JavacErrorDetail[] details)
          Processes the given javac compilation errors.
 void ErrorDispatcher.javacError(JavacErrorDetail[] javacErrors)
           
 void ErrorHandler.javacError(String errorReport, Exception exception)
          Processes the given javac error report and exception.
 void ErrorDispatcher.javacError(String errorReport, Exception e)
           
 void ErrorDispatcher.jspError(Exception e)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Mark where, String errCode)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Mark where, String errCode, String arg)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Mark where, String errCode, String arg1, String arg2)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Mark where, String errCode, String arg1, String arg2, String arg3)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Node n, String errCode)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Node n, String errCode, String arg)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Node n, String errCode, String arg, Exception e)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Node n, String errCode, String arg1, String arg2)
           
 void ErrorDispatcher.jspError(org.apache.jasper.compiler.Node n, String errCode, String arg1, String arg2, String arg3)
           
 void ErrorDispatcher.jspError(String errCode)
           
 void ErrorHandler.jspError(String msg, Exception exception)
          Processes the given JSP parse error.
 void ErrorHandler.jspError(String fname, int line, int column, String msg, Exception exception)
          Processes the given JSP parse error.
 void ErrorDispatcher.jspError(String errCode, String arg)
           
 void ErrorDispatcher.jspError(String errCode, String arg, Exception e)
           
 void ErrorDispatcher.jspError(String errCode, String arg1, String arg2)
           
 void ErrorDispatcher.jspError(String errCode, String arg1, String arg2, String arg3)
           
static void ELFunctionMapper.map(Compiler compiler, Node.Nodes page)
          Creates the functions mappers for all EL expressions in the JSP page.
static JavacErrorDetail[] ErrorDispatcher.parseJavacErrors(String errMsg, String fname, Node.Nodes page)
          Parses the given error message into an array of javac compilation error messages (one per javac compilation error line number).
static void JspUtil.validateExpressions(org.apache.jasper.compiler.Mark where, String expressions, Class expectedType, javax.el.FunctionMapper functionMapper, ErrorDispatcher err)
          Deprecated. now delegated to the org.apache.el Package
 

Uses of JasperException in org.apache.jasper.runtime
 

Methods in org.apache.jasper.runtime that throw JasperException
static Object JspRuntimeLibrary.convert(String propertyName, String s, Class t, Class propertyEditorClass)
           
static void JspRuntimeLibrary.createTypedArray(String propertyName, Object bean, Method method, String[] values, Class t, Class propertyEditorClass)
          Create a typed array.
static Method JspRuntimeLibrary.getReadMethod(Class beanClass, String prop)
           
static Object JspRuntimeLibrary.getValueFromBeanInfoPropertyEditor(Class attrClass, String attrName, String attrValue, Class propertyEditorClass)
           
static Object JspRuntimeLibrary.getValueFromPropertyEditorManager(Class attrClass, String attrName, String attrValue)
           
static Method JspRuntimeLibrary.getWriteMethod(Class beanClass, String prop)
           
static Object JspRuntimeLibrary.handleGetProperty(Object o, String prop)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, boolean value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, byte value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, char value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, double value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, float value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, int value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, long value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, Object value)
           
static void JspRuntimeLibrary.handleSetProperty(Object bean, String prop, short value)
           
static void JspRuntimeLibrary.handleSetPropertyExpression(Object bean, String prop, String expression, javax.servlet.jsp.PageContext pageContext, ProtectedFunctionMapper functionMapper)
          Use proprietaryEvaluate public static void handleSetPropertyExpression(Object bean, String prop, String expression, PageContext pageContext, VariableResolver variableResolver, FunctionMapper functionMapper ) throws JasperException { try { Method method = getWriteMethod(bean.getClass(), prop); method.invoke(bean, new Object[] { pageContext.getExpressionEvaluator().evaluate( expression, method.getParameterTypes()[0], variableResolver, functionMapper, null ) }); } catch (Exception ex) { throw new JasperException(ex); } }
static void JspRuntimeLibrary.introspect(Object bean, javax.servlet.ServletRequest request)
           
static void JspRuntimeLibrary.introspecthelper(Object bean, String prop, String value, javax.servlet.ServletRequest request, String param, boolean ignoreMethodNF)
           
 Object JspRuntimeLibrary.PrivilegedIntrospectHelper.run()
           
 

Uses of JasperException in org.apache.jasper.servlet
 

Methods in org.apache.jasper.servlet that return JasperException
protected  JasperException JspServletWrapper.handleJspException(Exception ex)
          Attempts to construct a JasperException that contains helpful information about what went wrong.
 

Methods in org.apache.jasper.servlet with parameters of type JasperException
 void JspServletWrapper.setCompilationException(JasperException je)
          Sets the compilation exception for this JspServletWrapper.
 

Methods in org.apache.jasper.servlet that throw JasperException
 Class JspServletWrapper.loadTagFile()
          Compile (if needed) and load a tag file
 Class JspServletWrapper.loadTagFilePrototype()
          Compile and load a prototype for the Tag file.
 

Constructors in org.apache.jasper.servlet that throw JasperException
JspServletWrapper(javax.servlet.ServletConfig config, Options options, String jspUri, boolean isErrorPage, JspRuntimeContext rctxt)
           
JspServletWrapper(javax.servlet.ServletContext servletContext, Options options, String tagFilePath, javax.servlet.jsp.tagext.TagInfo tagInfo, JspRuntimeContext rctxt, URL tagFileJarUrl)
           
 

Uses of JasperException in org.apache.jasper.xmlparser
 

Methods in org.apache.jasper.xmlparser that throw JasperException
static Object[] XMLEncodingDetector.getEncoding(String fname, JarFile jarFile, JspCompilationContext ctxt, ErrorDispatcher err)
          Autodetects the encoding of the XML document supplied by the given input stream.
 TreeNode ParserUtils.parseXMLDocument(String uri, InputSource is)
          Parse the specified XML document, and return a TreeNode that corresponds to the root node of the document tree.
 TreeNode ParserUtils.parseXMLDocument(String uri, InputStream is)
          Parse the specified XML document, and return a TreeNode that corresponds to the root node of the document tree.
 String XMLEncodingDetector.scanPseudoAttribute(boolean scanningTextDecl, XMLString value)
          Scans a pseudo attribute.
 



Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.