欢迎来到天天文库
浏览记录
ID:18267041
大小:58.36 KB
页数:27页
时间:2018-09-16
《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-f
2、ileupload.jar用于实现文件上传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、"1.0" encoding="UTF-8" ?> 2 3 6 7 8 9104、 type="actionForm的类全限定名">1112131415165、sesion(默认值)">176、用的findForward方法的参数" path="跳转页面的路径" redirect="false"(重定向,默认false)/>181920214、资源文件 (代码测试) 使用资源文件的步骤:(1)确认资源文件的jar导入(2)引入标记库三、struts1.3x核心控制流
4、 type="actionForm的类全限定名">1112131415165、sesion(默认值)">176、用的findForward方法的参数" path="跳转页面的路径" redirect="false"(重定向,默认false)/>18192021
5、sesion(默认值)">176、用的findForward方法的参数" path="跳转页面的路径" redirect="false"(重定向,默认false)/>18
6、用的findForward方法的参数" path="跳转页面的路径" redirect="false"(重定向,默认false)/>18
7、程 1。主要组件 .ActionServlet组件:充当struts框架的中央控制器。 .RequestProcessor组件:充当每个子应用模块的请求处理器 .Action组件:负责处理一项具体的业务。 2。ActionServlet (1)Struts的启动通常从加载ActionServlet开始(如果没有其他Servlet的加载优先级比它高)。ActionServlet在应用一加载时即会被实例化并调用其init方法。(2)init方法所做的主要工作有:1)加载struts配置文件,并创建用于封装配
8、置信息的ModuleConfig对象2)加载资源文件,并创建用于封装资源文件的MessageResources对象。另外,如果有相应配置的话,init方法还将初始化数据源和PlugIn 注意:1)如果web.xml有多模块配置,将创建多个ModuleConfig对象和MessageResources对象分别用于封装各个模块的struts配置文件和资源文件。eg.多模块 1 2 config 3 /WEB-INF/struts-config
9、.xml 4
此文档下载收益归作者所有