1 / 39
文档名称:

第5章 Struts2的核心概念.ppt

格式:ppt   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第5章 Struts2的核心概念.ppt

上传人:中国课件站 2011/11/16 文件大小:0 KB

下载得到文件列表

第5章 Struts2的核心概念.ppt

文档介绍

文档介绍:第5章 Struts2的核心概念
本章将深入探讨了Struts2的核心概念,首先介绍的是Struts2的体系结构和几个重要的配置文件,并会举例说明Struts2的核心对象如何配置。然后介绍Struts2最重要的3个组成部分Action、Result、Interceptor(拦截器)的原理和使用方法。
术语概述
Action在Struts2中是负责Web应用程序中具体逻辑实现的。Action是一个Java类,.,这个类在Struts2的Dispatcher接受到HTTP请求的时候被调用。
当一个action执行完毕之后,它将返回一个返回码,譬如“ESS”“INPUT”或者其他“返回代码”。这些“返回代码”。Struts2 支持许多种不同的result类型,比如返回结果页面给用户。可选择的显示模板技术有JSP、Velocity或者是FreeMarker。
Struts2的体系结构
。用户在Struts2框架下只需编写自己的Action类来处理逻辑、编写JSP页面(或者其他方式)。
Struts2的配置文件
Struts2框架主要有两个核心配置文件:。-,主要负责管理应用中的Action映射,以及该Action包含的Result定义等,。所有的配置文件说明见表所示,图展示了几个配置文件所在位置和相互关系。
全局配置文件--
,该文件包含了系列的key-value对象,每个key就是一个Struts2属性,该key对应的value就是一个Struts2属性值。-INF/classes路径下,实际上,只要将该文件放在Web应用的CLASSPATH路径下,Struts2框架就可以加载该文件。以下是一部分配置片段。
=false"
=false
核心配置文件--
,以及该action包含的result定义等。,,可以配置为其他文件名的。:Action、Interceptor、Packages、Namespace等。后面的章节将详细介绍如何配置这些元素。
<include>标签把内容分到几个文件中去。这里非常像JSP中的<jsp:include>动作标签,可以把其他文件的内容导入进来,。<include>标签的格式如下所示。

struts--,,。代码5-1是struts-。
Velocity模板规则文件
如果在程序中使用了Velocity(一个基于java的模板引擎,可以替代JSP作为显示页面),系统将自动加载。同时还要配置struts-,
代码
# Velocity 资源定义.
= action-, tigris-,

,

最近更新

2025年南阳农业职业学院单招职业技能测试模拟.. 41页

2025年厦门兴才职业技术学院单招职业适应性考.. 39页

2025年厦门演艺职业学院单招职业倾向性测试题.. 41页

2025年合肥共达职业技术学院单招职业适应性测.. 41页

2025年吉林工程职业学院单招职业倾向性测试题.. 40页

2025年吉林省辽源市单招职业适应性测试模拟测.. 40页

2025年吕梁师范高等专科学校单招职业技能考试.. 40页

2025年哈尔滨应用职业技术学院单招职业适应性.. 40页

2025年唐山海运职业学院单招职业适应性测试题.. 41页

2025年嘉兴南洋职业技术学院单招职业技能考试.. 38页

2025年四川工业科技学院单招职业技能考试模拟.. 41页

2025年四川护理职业学院单招职业倾向性考试模.. 39页

2025年四川汽车职业技术学院单招职业适应性测.. 41页

2025年四川艺术职业学院单招职业适应性测试题.. 40页

2025年大连装备制造职业技术学院单招职业技能.. 41页

2025年天津电子信息职业技术学院单招职业倾向.. 40页

2025年天门职业学院单招职业倾向性测试模拟测.. 39页

2025年娄底幼儿师范高等专科学校单招职业倾向.. 39页

2025年宁德职业技术学院单招职业倾向性测试模.. 40页

2025年安徽医学高等专科学校单招职业技能测试.. 41页

2025年安徽扬子职业技术学院单招职业倾向性考.. 38页

2025年安徽省淮北市单招职业适应性考试模拟测.. 40页

2025年安徽绿海商务职业学院单招职业适应性考.. 40页

2025年安徽黄梅戏艺术职业学院单招职业倾向性.. 40页

2025年宜昌科技职业学院单招综合素质考试模拟.. 42页

2025年山东交通职业学院单招职业倾向性测试模.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页