`
juggler
  • 浏览: 169148 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论
阅读更多


框架层主要是由:客户层,中间层,EIS(企业信息系统)层组成.
中间层包括:Web层和应用服务器层.

Web层主要是翻译用户提交的信息然后调用相关的应用逻辑来完成用户的请求,从这里,Web层不参加任何业务逻辑.
Struts主要是扩展Web层的功能的框架,同样他也不应该参与业务逻辑.

Struts和作用域:
有四种:
请求作用域:请求作用域,相关的属性可以在request中操作.
会话作用域:用户会话域,相关属性可以在HttpSession类对象中操作,通过request.getSession得到HttpSession对象
应用作用域:整个Java应用环境,相关属性可以在ServletContext类的对象中操作,通过getServletContext得到ServletContext对象
页面作用域:仅对于JSP页面,相关属性可以在PageContext类的对象中操作,隐含对象是pageContext



分享到:
评论

相关推荐

    文本挖掘技术

    第二章:文本特征提取技术 第三章:文本检索技术 第四章:文本自动分类技术 第五章:文本自动聚类技术 第六章:话题检测跟踪技术 第七章:文本过滤技术 第八章:关联分析技术 第九章:文档自动摘要...

    《精通Java Web动态图表编程》附JFreeChart -- web图表生成源码

    2. **第二章:JFreeChart简介** 这一章会深入讲解JFreeChart库,介绍它的历史、特性以及如何在项目中引入和配置。JFreeChart支持多种图表类型,如柱状图、饼图、线图、散点图等,适合用于数据可视化。 3. **第三章...

    Java Web 开发典型模块大全(1-13章源码)

    2. **第二章:JSP基础** - **JSP语法**:介绍JSP页面元素,如脚本片段、表达式、指令标签。 - **EL(Expression Language)**:用于在JSP页面中简便地访问JavaBean属性。 - **JSTL(JSP Standard Tag Library)**...

    Web应用开发(ASPNET20)

    2. **第二章:ASP.NET 2.0介绍** - 新特性:深入剖析了ASP.NET 2.0相对于1.1版本的改进,如配置管理、缓存控制和页面生命周期的改变。 - 页面模型:解析了ASP.NET中的.aspx页面结构,包括控件、事件处理和生命周期...

    《Web数据库技术计算机科学与技术》课程教学大纲.docx

    第二章:构建Web应用程序的开发环境 * 掌握构建Dreamweaver MX开发环境 * 了解Web应用程序的开发环境 * 掌握Web站点的建立和管理 第三章:ASP基础 * 掌握ASP的基本概念 * 掌握ASP的内置对象:Request 对象、...

    第二章 Web框架的实现原理(1).docx

    ### 第二章 Web框架的实现原理 #### 一、引言 随着互联网技术的飞速发展,现代网站已经从简单的信息展示转变为复杂的应用系统。这些系统不仅需要处理大量的并发请求,还要确保数据的安全性和一致性。为此,开发人员...

    Professional ASP.NET Design Patterns

    - **第二章:剖析模式的模式**:深入解析了设计模式的本质,包括模式的结构、目的、适用场景以及如何识别和应用模式。 #### 第二部分:ASP.NET应用的解剖学:学习和应用模式 - **第三章:层次化你的应用并分离关注...

    赢在用户-WEB人物角色创建和应用实践指南

    作者: [美]Steve Mulder / [美]Zivv Yarr 译者: 范晓燕目录对本书的推荐译者序致谢前言第1部分 人物角色介绍第1章 让用户回到“以用户为中心的设计”中去第一步:商业成果取决干用户第二步:您不是您的用户第三步:...

    Professional Visual Studio 2012.pdf

    #### 第二部分:入门指南 (Getting Started) - 第6章:解决方案、项目和项目项 - 第7章:IntelliSense 和书签 - 第8章:代码片段和重构 - 第9章:服务器资源管理器 - 第10章:使用类设计器建模 #### 第三部分:深入...

    网络安全培训方案(2).docx

    第一节:web服务器banner获取(全部中间件) 实验一:web服务器banner获取 第二节:web服务器banner隐藏(全部中间件) 实验二:web服务器banner隐藏 第二章:目录遍历漏洞及修复 第一节:目录遍历漏洞利用(全部) ...

    JSP应用开发详解(第二版)

    **第二章:JSP基本语法** - 使用JSP创建动态网页 - JSP的注释方式 - JSP表达式与脚本片段 - 使用内置对象(如out、request、response等) **第三章:JSP指令** - page指令:配置页面属性 - include指令:动态包含...

    第二章示例代码

    《Spring.Net框架实战:第二章示例代码解析》 在深入学习任何技术框架时,实践总是最好的老师。Spring.Net作为一款强大的.NET平台上的轻量级应用程序框架,它提供了丰富的依赖注入(Dependency Injection,DI)和...

    Expert One-on-One J2EE Design and Development

    13. **第12章:Web层的视图技术**(第515页) - 继续讨论Web层的视图技术,包括JSP和其他相关技术。 14. **第14章:打包与应用部署**(第583页) - 介绍如何正确打包和部署J2EE应用。 15. **第15章:性能测试与...

    第3章:走进Openlayers.rar

    《第3章:走进OpenLayers》 OpenLayers是一款开源的JavaScript库,专为构建WebGIS应用而设计。它使得在网页上展示、操作和交互地理信息变得轻而易举。本章将深入探讨OpenLayers的基本概念、核心功能以及实际应用。 ...

    Asp.net夜话(word版)共11章

    第二章:ASP.NET内置对象 在这一章,作者详细讲解了ASP.NET中的一些重要内置对象,如Request、Response、Session、Application等,这些对象在实际开发中起着至关重要的作用,帮助开发者处理HTTP请求、响应、会话管理...

    Beginning ASP.NET Web Pages with WebMatrix

    **第二章:设计网页** - 使用HTML5和CSS3进行布局设计。 - 添加JavaScript以增强用户体验。 - 使用WebMatrix的可视化编辑器来调整网页布局。 **第三章:设计网站** - 创建多页站点结构。 - 使用导航菜单实现站点...

Global site tag (gtag.js) - Google Analytics