/**
* 取得初始化{@linkplain WebExecutor Web执行器}对象。
*/
protected WebExecutor getInitWebExecutor() throws ServletException
{
DefaultWebExecutor we=null;
DefaultResolverObjectFactory rf=new DefaultResolverObjectFactory();
rf.setExternalResolverObjectFactory(getInitExternalResolverObjectFactory());
WebConfiguration webConfiguration=new WebConfiguration();
webConfiguration.setResolverObjectFactory(rf);
String configFileName=getInitParameter(WebConstants.ServletInitParams.SOYBEAN_MILK_CONFIG);
WebConfigurationParser parser=new WebConfigurationParser(webConfiguration,getServletContext());
parser.parse(configFileName);
we=new DefaultWebExecutor(webConfiguration);
return we;
}