1 configure
configure 为 xml 的根结点,class 指定所配置的对象的类,这个 configure 会创建一个该类的对象,然后根据该 xml 对其进行配置.id 用来对该对象进行标识,在整个 jetty 中具有唯一性,相同 id 的 xml configure 文件配置的是同一个对象.
2 set
value
无论 value 处是什么元素,其返回值都作为 setXxx() 函数的参数,即 setXxx(value).name 用来确定该 setter 的名字,setXxx.
type 用来指示 value 的类型,一般情况下可以省略.
如果有 class,那么这就是该类的一个 static 的调用.
3 get
operation
name 用来确定该 getter 的名字,getXxx.如果有 class,那么也是调用该类的一个 static 的 getter.
Get 会返回一个对象 A,然后再调用该对象 A 的 operation,可以是 set,call,get,put 等.
4 调用 set,get,put,call 的对象
是离它们最近的标签所决定的对象在调用它们,比如如果 set 在这个范围内的话,那么这个 set 就是由 getXxx 方法返回的对象调用的.类似,如果 set 是在这个范围的话,那么这个 setXxx 方法就是由根对象调用的.
5 put
调用 put 的对象必须要实现 Map 接口,也就是说,调用 put 的对象必须是一个 key-value pair 的 map 对象.
value
其中 name/value 就是 key-value pair,而 type 用来指定 value 的类型.
6 call
来源: http://www.bubuko.com/infodetail-2477179.html