博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写你自己struts1框架
阅读量:6679 次
发布时间:2019-06-25

本文共 938 字,大约阅读时间需要 3 分钟。

前言
文本

它们的定义Struts1

commons-digester.jar解析XML
实现XML标签到对象的转换

1.依据目标XML的结构定义解析规则文件

參照rule.xml

2.创建集合对象接收封装解析的XML

ModelConfig config = new ModelConfig();
Digester digester = DigesterLoader.
createDigester(ActionServlet.class.getClassLoader().getResource("com/zhongx/struts/rule.xml"));
//将存储集合对象传入
digester.push(config);
//解析目标 XML
digester.parse(ActionServlet.class.
getClassLoader().getResourceAsStream("mystruts.xml"));

文件清单

src文件夹的struts有

1.ActionServlet.java
2.ModelConfig.java
3.GolableResultConfig .java
4.rule.xml规则文件
5.ActionConfig 
6.ForwardConfig 
7.ActionForm.java
8.Action.java
9.,FormBeanConfig .java 

form文件夹下的

LoginForm.java

action文件夹下的演示样例代码

LoginAction.java

src文件夹下的配置文件

mystruts.xml

WebRoot文件夹下的jsp文件

1.index.jsp
2.fail.jsp
3.success.jsp

WEB-INF文件夹下的jar包和配置文件web.xml

1.web.xml
2.lib文件夹下的jar包
commons-logging.jar
commons-lang.jar
commons-digester.jar
commons-collections.jar
commons-beanutils.jar

总结

版权声明:本文博客原创文章,博客,未经同意,不得转载。

你可能感兴趣的文章
凡客和锤子
查看>>
设计模式(5)--单例模式
查看>>
VS2015 RTM与ASP.NET 5 RC1之坑
查看>>
@RequestMapping的Ant风格URL
查看>>
pitch yaw roll是什么
查看>>
python生成器 Generator
查看>>
Daily scrum[2013.12.09]
查看>>
mysql 切换数据库方案
查看>>
深浅copy
查看>>
网络osi
查看>>
WINREG.H 编译出错
查看>>
Detours的使用准备
查看>>
Hibernate核心配置文件
查看>>
SpringBoot学习之一 Unable to find a single main class from the following candidates
查看>>
SpringCloud学习成长 四 断路器(Hystrix)
查看>>
UIAlertView
查看>>
xfs 文件系统损坏修复 fscheck
查看>>
Hibernate之一级缓存
查看>>
Python基础之定义有默认参数的函数
查看>>
443. String Compression - Easy
查看>>