- 0
- 0
- 约3.52万字
- 约 22页
- 2026-01-22 发布于北京
- 举报
一、总体介绍:
Struts是由Apache开源()的一套用于构建JavaWeb应用
程序的框架。它的目标是希望分离Web程序的表示层、控制层和模型层,即MVC模式,使
程序员将的精力投入的业务逻辑设计,而不是底层的Web基础框架。
Struts的所有功能都是建立在已有的JavaWeb组件上,如Servlet、JSP或是
JavaBean,它只是利用式将这些元素组织起来,使它们协同工作。
总之,Struts只是一个MVC框架(Framework),用于快速开发JavaWeb应用。
Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们
定制的Action,也为V(View)了一系列定制(CustomTag)。Struts几乎没有
涉及M(Model),所以Struts可以采用Java实现的的商业逻辑。
StrutsStruts基本模型:ActionActionServiceServiceDaoDao数据
库
Struts-config.xml
客
户DB
端
浏
览
器模型
组件
二、StrutsStrutsStruts的基本元素(((编写步骤))):
111、行动行动行动(CCC层)
1继承org.apache.struts.action.
packagetarena.struts.basic;org.apache.struts.action.ActionAction类,并覆
importorg.apache.struts.action.*;盖excuteexcute方法,注意其四个参数各自含义:
importjavax.servlet.http.*;
publicclassLoginActionextendsAction
代表与此Action相关的配置
{
publicActionForward执行执行(ActionMapping(ActionMapping映射,ActionFormform,
您可能关注的文档
- 桥梁工程关键知识点与施工汇总.pdf
- 人力全景教程:从理论到实践全面.pdf
- 2010操作与排版设计实验指导.pdf
- 企业所得税加速折旧政策详解.pdf
- 教育本质特征及其社会作用.pdf
- 六年级数学期中试卷质量与学生表现分析.pdf
- CRH5A型动车组四级检修优化报告.pdf
- 多边形圆初步认识教学设计.pdf
- 收银服务课作业与工作流程.pdf
- iPhone SE新品上市指南:产品信息与价格详情.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)