}
Iterator<JspGroupDescriptor> jspPropertyGroups = set.iterator();
while (jspPropertyGroups.hasNext()){
JspGroupDescriptor jspGroup = jspPropertyGroups.next();
Vector urlPatterns = null;
Vector includePreludes = null;
Vector includeCodas = null;
String pageEncoding = jspGroup.getPageEncoding();
String scriptingInvalid = jspGroup.getScriptingInvalid();
String elIgnored = jspGroup.getElIgnored();
String isXml = jspGroup.getIsXml();
String trimSpaces = jspGroup.getTrimDirectiveWhitespaces();
String poundAllowed = jspGroup.getDeferredSyntaxAllowedAsLiteral();
// url-pattern
Enumeration<String> e = jspGroup.getUrlPatterns();
if (e != null) {
while (e.hasMoreElements()) {
if (urlPatterns == null) {
urlPatterns = new Vector();
}
String urlPattern = e.nextElement();
urlPatterns.addElement(urlPattern);
webModule.addJspMapping(urlPattern);
}
}
if (urlPatterns == null || urlPatterns.size() == 0) {
continue;
}
// include-prelude
e = jspGroup.getIncludePreludes();
if (e != null) {
while (e.hasMoreElements()) {
if (includePreludes == null) {
includePreludes = new Vector();
}
includePreludes.addElement(e.nextElement());
}
}
// include-coda
e = jspGroup.getIncludeCodas();
if (e != null) {
while (e.hasMoreElements()) {
if (includeCodas == null) {
includeCodas = new Vector();
}