Struts2-15.MyStruts(模拟Struts2)

15.1准备工作(回顾xml解析)

15.1.1 SAX解析

SAX(基于事件流的解析):省内存,但不能实现对文档内容的修改,只能读取。
Simple APIs for XML,XML简单应用程序接口,在javax.xml.parsers包中,SAX解析是JDK自带的解析方式,包括一组接口和类

    a) SAX解析原理

    以事件驱动的方式解析,即找开始结束标签的方式
    SAX的工作原理简单地说就是对文档进行顺序扫描,当扫描到文档(document)开始与结束、元素(element)开始与结束、等地方时通知事件处理函数,由事件处理函数做相应动作,然后继续同样的扫描,直至文档结束。
    所以有两个关键点:顺序扫描,事件处理函数

    b) 简单应用
    book.xml

    MyHandler.java



    SAXParse.java

15.1.2 DOM4j解析

    a) 创建xml     

    b) 解析xml


    c) Entity

15.2导包

15.3 Xml核心解析

ActionInfo.java 


ResultInfo.java


ActionMapper



15.4 PrepareAndExecuteFilter





15.5 struts.xml

15.6 web.xml配置核心过滤器

15.7简单应用

add.jsp

AddAction.java

全部评论

相关推荐

01-26 19:51
门头沟学院 Java
isabener:怎么感觉像群发的呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务