Struts框架概述与基本元素.pdfVIP

  • 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基本模型:ActionActionServiceServiceDaoDao数据

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,

文档评论(0)

1亿VIP精品文档

相关文档