最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Struts2-15.MyStruts(模拟Struts2)

旗下网站admin33浏览0评论

Struts2-15.MyStruts(模拟Struts2)

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

发布评论

评论列表(0)

  1. 暂无评论