`
Luob.
  • 浏览: 1589593 次
  • 来自: 上海
社区版块
存档分类
最新评论

Struts1 基础(一)

阅读更多
1.MVC 设计模式
MVC:(Model-View-Controller 模型—视图—控制器)
1.宗旨:就是把一个web应用的输入 处理和输出流程按照 Model  view  controller 的方法进行分离,这样一个应用就分成了3层
视图-请求-控制器-模型--视图
2.优点
   A低耦合性
   B搞重用性
   C可适用性
   D可维护性

2.model1  和 model2
model1:浏览器-- jsp+ javabean ---db  //jsp中有 访问数据库 处理业务逻辑  显示
model2:浏览器--servlet+jsp+ javabean----db  //jsp 也就是显示 标准的MVC设计模式
  • 大小: 17.5 KB
分享到:
评论

相关推荐

    struts1—jar

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它基于Model-View-Controller(MVC)...虽然Struts1已经被更现代的框架如Spring MVC取代,但其设计理念和MVC模式依然在现代Web开发中发挥着基础作用。

    Struts2基础应用二

    首先,Struts2是一个基于MVC设计模式的开源框架,它继承了Struts1的优点并解决了其存在的问题,如性能和灵活性。在Struts2中,Action类是业务逻辑的主要载体,而视图通常由JSP或FreeMarker等模板技术实现。控制器则...

    Struts框架基础包

    Struts框架是Java Web开发中的一个关键组件,它基于Model-View-Controller(MVC)设计模式,旨在简化创建用户接口、业务逻辑和数据访问层的复杂性。本压缩包包含的是开发Struts应用程序所必需的基础组件,这些组件...

    struts2.0整合Struts 1

    Struts 2是一个强大的MVC(Model-View-Controller)框架,它是在WebWork的基础上发展起来的,旨在提供更高效、更灵活的Web应用程序开发。Struts 2整合Struts 1,允许开发者利用Struts 1已有的投资,同时享受Struts 2...

    struts2基础知识

    Struts2框架整合了Struts1和WebWork的优势,提供了一个强大的请求处理机制。在Struts2中,Action是业务逻辑的执行者,它接收并处理用户的请求,然后返回结果给用户。FilterDispatcher是Struts2的前端控制器,它负责...

    struts2基础jar包

    1. **MVC模式**:Struts2遵循MVC架构,将业务逻辑、数据和用户界面分离,使得代码更易于维护和扩展。模型负责处理业务逻辑,视图负责展示数据,控制器则协调模型和视图之间的交互。 2. **Action类**:在Struts2中,...

    Struts2与Struts1区别

    Struts1 是早期的 MVC 框架,而 Struts2 则是在 WebWork 框架的基础上发展起来的,它吸收了 Struts1 和 WebWork 的优点,提供了一个更强大、更灵活的解决方案。 1. **Action 类的设计**: - 在 Struts1 中,Action...

    struts1教程,struts1入门

    本教程旨在为初学者提供一个全面的Struts1入门指南,通过学习,你可以了解并掌握如何使用Struts1开发Java Web应用,为进一步深入其他框架如Spring MVC或Struts2奠定基础。在实践过程中,不断探索和优化,将使你成为...

    Struts1小demo

    Struts1是一个经典的Java Web框架,它以Model-View-...同时,记得在lib目录下导入Struts1.3.10的jar包,这是运行Struts1应用的基础。在实践中不断探索和学习,你将能够熟练运用Struts1开发复杂的Web应用程序。

    Struts2基础教程

    Struts2是在Webwork的基础上构建的,与它的前辈Struts1.x相比,虽然在大版本号上相同,但在配置和使用上有显著区别。 在开始之前,确保你有以下环境: 1. 开发工具:MyEclipse6 2. Web服务器:Tomcat6 3. Struts2...

    struts1的一个小项目

    在这个"struts1的小项目"中,开发者显然利用Struts1实现了一个基础的业务应用,包括用户登录功能以及基本的数据操作:增加、删除、修改和查询。 首先,我们要理解Struts1的核心概念: 1. **Action类**:在Struts1...

    struts1,struts教程,struts1.x入门

    通过上述知识点的学习,初学者可以快速掌握Struts1的基础操作,进行简单的Web应用开发。随着实践的深入,还可以了解更高级的主题,如 strut1.x的拦截器(Interceptors)、自定义标签、AOP(面向切面编程)等,进一步...

    struts1完整demo

    在这个"struts1完整demo"中,我们可以回顾和学习Struts1框架的基础知识和核心概念。 1. **MVC模式**:MVC模式是软件设计模式的一种,将业务逻辑、数据和用户界面分离。Struts1框架实现了这一模式,Controller由...

    struts1入门案例

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它主要负责处理MVC(Model-View-Controller)架构中的控制器部分。本入门案例旨在帮助初学者理解并掌握Struts1的基础用法,虽然技术含量不高,但对于...

    Struts2框架基础 一

    ### Struts2框架基础知识 #### 一、Struts2框架简介 Struts2是一个基于Java的开源Web应用程序框架,属于MVC(Model-View-Controller)模式的一种实现。它简化了Web应用的开发过程,使得开发者可以更加专注于业务...

    Struts1实验项目

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它主要负责处理MVC(Model-View-Controller)架构中的控制器部分。本实验项目旨在帮助开发者深入理解Struts1的核心概念和工作流程,以便更好地在实际...

    struts1标签库详解

    Struts1 标签库是 Apache Jakarta 的一个著名的开源项目,目标是为构建基于 Java 的 web 应用程序提供一个框架。Struts 提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:Bean Tags、HTML Tags、...

    Struts基础与案例开发详解

    1. 创建Struts项目:使用Eclipse等IDE创建一个新的Web项目,添加Struts库依赖。 2. 设计模型:定义实体类,表示业务对象。 3. 编写ActionForm:创建ActionForm类,对应用户的输入表单。 4. 实现Action:编写Action类...

    精通struts1.x技术,struts1完整详细教程

    Struts1.x 是一款经典的Java Web开发框架,由Apache软件基金会发起的Jakarta Struts项目创建,...开发者可以通过学习Struts1来掌握Web开发的基本概念,为进一步学习其他现代框架如Spring MVC或Struts2打下坚实基础。

    struts1和struts2区别

    Struts1和Struts2是两个非常著名的Java Web框架,...总的来说,Struts2在设计上更加灵活、可测试和可扩展,而Struts1则相对更注重基础功能和简单的实现。在实际项目中,开发者会根据具体需求和项目规模选择适合的框架。

Global site tag (gtag.js) - Google Analytics