`
xpp02
  • 浏览: 1035500 次
社区版块
存档分类
最新评论

Struts2教程 - 5.4.5 include标签使用介绍

阅读更多

技术要点

本节代码具体介绍 include 数据 标签的使用方式介绍。

=    include 标签使用。

=    include 标签功能演示。

演示代码

使用 include 标签的 JSP 文件:

<!------------------------------------------- 文件名: includeTag.jsp-------------------------------->

<body>

           <h3 align="left">

                    include 标签使用范例

           </h3>

           <h3 align="left">

                     如下显示 dateTag.jsp 内容:

           </h3>

           <s:include value="dateTag.jsp"></s:include>

</body>

定义 Action 的配置文件内容:

<!------------------------------------------- 文件名: struts.xml-------------------------------->

<constant name="struts.i18n.encoding" value="gb2312"></constant>

    <package name="C05.4" extends="struts-default">

           <action name="includeTag" class="action.DateAction">

                    <result name="success">/jsp/includeTag.jsp</result>

           </action>

</package>

功能演示如图 5.14


5.14  include 标签范例图

代码解释

1 include 标签的功能和 JSP 中的 include 功能相同都是在一个页面包含另外一个页面文件显示的内容。是给开发人员提供一个在视图上调试代码的功能。它没有具体属性可以介绍。

2 )其实如果被包含的页面没有动态的数据,比如像 HTTP 请求中需要传递的参数这样的值话,是可以在页面上直接使用 include 标签。这里为什么还在 struts.xml 中定义了一个 Action ,其目的是因此被包含的使用 date 标签的 JSP 文件有动态的需要显示的日期数据。

3 include 使用 value 属性来指定被包含的视图文件名,这里笔者还是 include 了使用 date 标签的 JSP 文件。

注意:在 struts.xml 配置文件中又定义了字符编码属性,这是因为被 include 标签包含的页面的字符编码有可能和包含的页面的字符编码不一致,因为在笔者这个示例中使用的是字符编码集为 gb2312 ,因此显示声明了字符编码,使它们相一致。

更多信息请查看 java进阶网 http://www.javady.com/index.php/category/thread 

  • 大小: 15.4 KB
分享到:
评论

相关推荐

    hutool-all-5.4.5.jar

    Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。

    net-snmp-5.4.5

    本文将详细解析net-snmp-5.4.5版本,介绍其核心组件、安装过程以及如何利用mib2c工具进行MIB文件的编译。 一、net-snmp概述 net-snmp项目始于1993年,旨在提供一个全面的、跨平台的SNMP解决方案。net-snmp包含以下...

    unrar-5.4.5-1.el7.x86_64.rpm

    [Linux]Centos系统离线安装unrar

    unrarsrc-5.4.5.tar.gz

    本文将详细探讨`unrarsrc-5.4.5.tar.gz`这个开源源码包,以及如何理解和使用其中的源代码。 `unrarsrc-5.4.5.tar.gz`是一个针对RAR文件解压缩的源码包,版本号为5.4.5,它遵循了GNU通用公共许可证(GPL)进行分发,...

    PHP-5.4.5.tar.gz

    PHP-5.4.5.tar.gz

    PyPI 官网下载 | psutil-5.4.5-cp35-cp35m-win32.whl

    《PyPI官网下载的Python库:psutil-5.4.5-cp35-cp35m-win32.whl详解》 在Python的世界里,PyPI(Python Package Index)是官方的软件仓库,提供了丰富的第三方库供开发者使用。今天我们要探讨的是PyPI上下载的一个...

    swiper-5.4.5

    2. **滑动项(Slides)**:每个滑动项是用户在滑动过程中看到的单个内容单元。它们可以是图片、文本或任何其他HTML元素。通过`&lt;div class="swiper-slide"&gt;`来创建滑动项。 3. **初始化配置(Initialization ...

    unrarsrc-5.9.4.tar_unrar_unrarsrc-5.4.5_

    本文将深入探讨“unrarsrc-5.9.4.tar”和“unrarsrc-5.4.5”这两个版本的Unrar源码,它们是用于Unix平台的Unrar软件的源代码包。了解并掌握这个工具的内部运作机制,对于开发者和系统管理员来说,无论是为了功能扩展...

    php-5.4.5-Win32-VC9-x86

    2.你所下载的只不过是一个指向(或包含)那个手机铃声的网页,你要真正得到那个铃声的地址才能下载它 . 3.应该不是php,是pdf,你把后缀改一下,php文件是网页格式,用文本编辑器打开,但是本站提供的大部分是pdf格式...

    FastReport2.32-5.4.5

    FastReport是一款强大的报表设计工具,尤其在Delphi和C++Builder开发环境中被广泛使用。它提供了丰富的报表设计功能,使得开发者无需深入底层代码就能创建出复杂的报表系统。本压缩包包含从FastReport 2.32到5.4.5等...

    ant-design-5.4.5.zip

    ant-design,一套企业级 UI 设计语言和 React 组件库 提炼自企业级中后台产品的交互语言和视觉风格 开箱即用的高质量 React 组件

    x-cube-mcsdk-ful_5.4.5.zip

    本文将详细介绍V5.4.5版本的MCSDK及其关键特性。 1. **MCSDK概述** MCSDK是STM32生态系统的重要组成部分,它提供了全面的电机控制算法和示例代码,支持各种电机类型,如无刷直流电机(BLDC)、永磁同步电机(PMSM...

    itext-5.4.5

    《iText 5.4.5:PDF处理的利器》 在信息技术领域,PDF(Portable Document Format)格式因其跨平台的兼容性和稳定的显示效果,被广泛应用于文档的存储与分享。iText是一款强大的Java库,专门用于处理PDF文档,而...

    zookeeper-3.4.5-cdh5.4.5.tar.gz

    在实际使用中,ZooKeeper的配置文件通常包含在提供的压缩包中,例如“zookeeper-3.4.5-cdh5.4.5”可能包含以下内容: 1. `conf`目录:包含默认配置文件`zoo.cfg`,这里可以设置ZooKeeper的数据目录、客户端连接端口...

    struts2讲义_吴峻申

    5.4.5 include标签使用介绍 95 5.4.6 push标签使用介绍 97 5.4.7 set标签使用介绍 98 5.4.8 url标签使用介绍 99 5.4.9 param标签使用介绍 101 5.4.10 property标签使用介绍 101 5.5 Struts2表单标签简介 101 5.5.1 ...

    hibernate-entitymanager-5.4.5.Final.jar

    Hibernate ORM 6.0.0.Alpha7版本。 参见http://hibernate.org/orm/releases/6.0 org.hibernate/hibernate-entitymanager/5.4.5.Final/hibernate-entitymanager-5.4.5.Final.jar

    struts2深入详解源码1-5章

    这一章通常会介绍Struts2的核心概念,如Action、Result和Interceptor。Action是业务逻辑处理的主要载体,Result负责展示结果视图,而Interceptor则实现了请求处理过程中的拦截与增强功能,如日志记录、权限检查等。...

    hive-jdbc-1.1.0-cdh5.4.5-standalone.jar

    hive-jdbc-1.1.0-cdh5.4.5-standalone.jar Caused by: java.sql.SQLException: java.lang.ClassNotFoundException: org.apache.hive.jdbc.HiveDriver at com.trs.gateway.commons.hive.HiveFeature.getConnection...

Global site tag (gtag.js) - Google Analytics