码迷,mamicode.com
首页 > 其他好文 > 详细

自己写的struts1框架

时间:2014-07-06 00:21:00      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:struts   web.xml   web   xml   框架   

前言
正文


自定义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












总结


自己写的struts1框架,布布扣,bubuko.com

自己写的struts1框架

标签:struts   web.xml   web   xml   框架   

原文地址:http://blog.csdn.net/z929118967/article/details/37071055

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!