知识库--Web+Digester(73)

来源:互联网 发布:股票下单软件 定制 编辑:程序博客网 时间:2024/05/20 23:35

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);}
0 0