首页 > 安全资讯 >

知识库--Web+Digester(73)

17-01-09

知识库--Web+Digester(73)。A Digester object reference called webDigester exists in the ContextConfig class

Creating Web Digester

A Digester object reference called webDigester exists in the ContextConfig class:

private static Digester webDigester = createWebDigester();

This Digester is used to parse the default web.xml and application web.xml files. The rules for processing the web.xml file are added when the createWebDigester method is invoked.

public static Digester createWebDigester(){
    URL url = null;
    Digester webDigester = new Digester();
    webDigester.setValidating(true);
    url = ContextConfig.class.getResource(Constants.WebDtdResourcePath_22);
    webDigester.register(Constants.WebDtdPublicId_22, url.toString());
    url = ContextConfig.class.getResource(Constants.WebDtdResourcePath_23);
    webDigester.register(Constants.WebDtdPublicId_23, url.toString());
    webDigester.addRuleSet(new WebRuleSet());//重点
    return(webDigester);
}
相关文章
最新文章
热点推荐