欢迎来到天天文库
浏览记录
ID:33641368
大小:58.36 KB
页数:27页
时间:2019-02-27
《struts1的入门级学习教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、struts1.x的入门级学习教程在培训是辅导给我们将的一个struts1的串讲,最近在修改一个项目,在系统项目中使用的是struts1.3,俗话说"临阵磨枪,不快也光"吗?现在给自己一个时间来再次回顾一下。一、下载struts1.x 在Apache官网上找到struts的主页,找到struts的下载页面,现在的最新版本是struts-2.0.14-all.zip.将struts1.x下载下来。二、了解struts1.3x构成 1.struts运行需要的包 commons-digester.jar 用于解析配置文件commons-fileupload.j
2、ar用于实现文件上传commons-logging.jar用于日志处理commons-beanutils.jar用于pojo的属性赋值commons-validator.jar用于表单验证jar包.2、struts标记库文件(tld) (1)struts-bean.tld (2)struts-html.tld (3)struts-logic.tld (4)struts-nested.tld (5)struts-tiles.tld3、配置文件Struts-config.xml 1
3、 ?> 2 3 6 7 8 910114、bean name="LoginForm" type="basic.LogicForm">12131415165、sesion(默认值)">176、"false"(重定向,默认false)/>181920214、资源文件 (代码测试) 使用资源文件的步骤:(1)确认资源文件的jar导入(2)引入标记库三、struts1.3x核心控制流程 1。主要组件 .ActionServlet组件:充当struts框架的中央控制器。
4、bean name="LoginForm" type="basic.LogicForm">12131415165、sesion(默认值)">176、"false"(重定向,默认false)/>18192021
5、sesion(默认值)">176、"false"(重定向,默认false)/>18
6、"false"(重定向,默认false)/>18
7、 .RequestProcessor组件:充当每个子应用模块的请求处理器 .Action组件:负责处理一项具体的业务。 2。ActionServlet (1)Struts的启动通常从加载ActionServlet开始(如果没有其他Servlet的加载优先级比它高)。ActionServlet在应用一加载时即会被实例化并调用其init方法。(2)init方法所做的主要工作有:1)加载struts配置文件,并创建用于封装配置信息的ModuleConfig对象2)加载资源文件,并创建用于封装资源文件的MessageResources对象。另外,如果有相应
8、配置的话,init方法还将初始化数据源和PlugIn 注意:1)如果web.xml有多模块配置,将创建多个ModuleConfig对象和MessageResources对象分别用于封装各个模块的struts配置文件和资源文件。eg.多模块 1 2 config 3 /WEB-INF/struts-config.xml 4
此文档下载收益归作者所有