Element与Node区别

<url-mapping url="changelocale.do" useFlowHandler="true" >
        <web-action-class>com.sun.j2ee.blueprints.waf.controller.web.action.actions.ChangeLocaleHTMLAction</web-action-class>
        <flow-handler class="com.sun.j2ee.blueprints.waf.controller.web.flow.handlers.ClientStateFlowHandler"/>
   </url-mapping>

Element与Node可以互相转换,但是element有个方法getAttribute(String atrribtuteName);它可以取得上面xml文件中的节点flow-handle中的class中的属性,而node是以节点为单位的,不好取得class中的信息。所以如果是取得flow-handle这样的节点两者都可以,取得节点中的属性还是element好,详细可以参考 petstore源码。

你可能感兴趣的:(Web,xml,sun)