CodeQL library for Java
Search

Module StrutsXML

Import path

import semmle.code.java.frameworks.struts.StrutsXML

Imports

XML

Provides classes and predicates for working with XML files and their content.

java

Provides all default Java QL imports.

Predicates

isStrutsXMLIncluded

Holds if any struts XML files are included in this snapshot.

Classes

StrutsFolder

A Folder which has one or more Struts 2 root configurations.

StrutsIncludedXMLFile

A Struts 2 configuration XML file included, directly or indirectly, by a root Struts configuration.

StrutsRootXMLFile

A Struts 2 “root” configuration XML file directly read by struts.

StrutsXMLAction

A <action> element within a struts.xml file.

StrutsXMLConstant

A <constant> property, representing a configuration parameter to struts.

StrutsXMLElement

An XML element in a StrutsXMLFile.

StrutsXMLFile

A struts 2 configuration file.

StrutsXMLInclude

A <include> element within a struts.xml file.