首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Chapter 二 - Jetty读取配置文件和Loader (1)

2012-07-20 
Chapter 2 - Jetty读取配置文件和Loader (1)Start.jar会调用org.mortbay.xml.XmlConfiguration的main()方

Chapter 2 - Jetty读取配置文件和Loader (1)
  Start.jar会调用org.mortbay.xml.XmlConfiguration的main()方法,如果没有提供启动参数则使用缺省的jetty.xml。代码首先实例化XmlConfiguration对象,然后调用其configure()方法去加载定义在xml文件里的类org.mortbay.jetty.Server,然后实例化Server类。

1. XmlConfiguration.main()方法:



   例如解析下面的xml node


   拿到name的值,然后构造一个setter方法。拿到经过处理的value,然后尝试很多种方式去调用这个方法:

   a. Try for trivial match
  


   这样New出一个QueuedThreadPool, 然后赋给Server实例

接下来就依次构建xml里面定义的其它对象,这样Server实例就算羽翼丰满,等待启动了。

热点排行