前言
文本
它们的定义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
总结
版权声明:本文博客原创文章,博客,未经同意,不得转载。
时间: 2024-10-27 12:46:51