Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.struts2.jasper.JasperException

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

Uses of JasperException in org.apache.struts2.jasper

Methods in org.apache.struts2.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.
`protected void` | `CustomCompiler.generateClass(String[] smap)`
`String[]` | `JspCompilationContext.getTldLocation(String uri)` Gets the 'location' of the TLD associated with the given taglib 'uri'.
`Class` | `JspCompilationContext.load()`
`void` | `JspC.scanFiles(File base)` Locate all jsp files in the webapp.
`void` | `JspC.setArgs(String[] arg)`

Uses of JasperException in org.apache.struts2.jasper.compiler

Methods in org.apache.struts2.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.struts2.jasper.compiler.PageInfo pageInfo)`
`static void` | `JspUtil.checkAttributes(String typeOfTag, org.apache.struts2.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.struts2.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 abstract void` | `Compiler.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.struts2.jasper.compiler.Mark where, String errCode)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Mark where, String errCode, String arg)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Mark where, String errCode, String arg1, String arg2)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Mark where, String errCode, String arg1, String arg2, String arg3)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Node n, String errCode)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Node n, String errCode, String arg)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Node n, String errCode, String arg, Exception e)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.jasper.compiler.Node n, String errCode, String arg1, String arg2)`
`void` | `ErrorDispatcher.jspError(org.apache.struts2.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.struts2.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.struts2.jasper.runtime

Methods in org.apache.struts2.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.struts2.jasper.servlet

Methods in org.apache.struts2.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.struts2.jasper.servlet with parameters of type JasperException
`void` | `JspServletWrapper.setCompilationException(JasperException je)` Sets the compilation exception for this JspServletWrapper.

Methods in org.apache.struts2.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.struts2.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.struts2.jasper.xmlparser

Methods in org.apache.struts2.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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000–2018 Apache Software Foundation. All rights reserved.