CodeQL library for Java
Search

Module WebXML

Import path

import semmle.code.xml.WebXML

Imports

java

Provides all default Java QL imports.

Predicates

isWebXMLIncluded

Holds if any web.xml files are included in this snapshot.

Classes

WebContextParamName

A <param-name> element in a web.xml file.

WebContextParamValue

A <param-value> element in a web.xml file.

WebContextParameter

A <context-param> element in a web.xml file.

WebErrorPage

An <error-page> element in a web.xml file.

WebErrorPageLocation

A <location> element in a web.xml file, nested under an <error-page> element.

WebErrorPageType

An <exception-type> element in a web.xml file, nested under an <error-page> element.

WebFilter

A <filter> element in a web.xml file.

WebFilterClass

A <filter-class> element in a web.xml file, nested under a <filter> element.

WebListener

A <listener> element in a web.xml file.

WebListenerClass

A <listener-class> element in a web.xml file, nested under a <listener> element.

WebServlet

A <servlet> element in a web.xml file.

WebServletClass

A <servlet-class> element in a web.xml file, nested under a <servlet> element.

WebXMLElement

An XML element in a WebXMLFile.

WebXMLFile

A deployment descriptor file, typically called web.xml.