`
yuanfen860913
  • 浏览: 119856 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

对于 标签文件 的简单操作之一

阅读更多

为了简化,标签的开发,所以标签文件的出现就是为此而来!!


(一)

1。定义一个简单的标签文件:nowTime.tag

<jsp:useBean id="nowTime" class="java.util.Date"/>
${nowTime}

注意,这个,标签文件必须放到WEB-INF/tags下,或者,WEB-INF/tags的子目录下

2。在jsp页面中可以直接调用:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="myTag" tagdir="/WEB-INF/tags"%>

注意:这里,只能用tagdir,不能用uri,并且要注意路径
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<myTag:nowTime></myTag:nowTime>
</body>
</html>



(二)

1。定义一个简单的标签文件:nowTime.tag

<jsp:useBean id="nowTime" class="java.util.Date"/>
${nowTime}

注意,这个,标签文件必须放到WEB-INF/tags下,或者,WEB-INF/tags的子目录下

2。在标签描述文件中定义,该文件标签

<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright 2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version="2.0">

<tlib-version>1.0</tlib-version>
<uri>/test-1.0</uri>
<tag-file>
<name>nowTime</name>
<path>/WEB-INF/tags/nowTime.tag</path>
</tag-file>

注意:这里,定义,标签的,路径,该标签文件一定要放到WEB-INF/tags下,或者,WEB-INF/tags的子目录下
</taglib>

3。jsp中调用

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="myTag" uri="/test-1.0"%>

注意:这里与上面一的不同,这里,因为,在标签描述文件里配置了,所以这里可用uri
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<myTag:nowTime></myTag:nowTime>
</body>
</html>

分享到:
评论

相关推荐

    struts2-4标签库文件上传下载

    特别是对于文件的上传与下载功能,Struts2标签库提供了简单易用的方法来实现。 #### Struts2标签库的特点 Struts2标签库的强大之处在于它能够方便地集成到现有的项目中,并提供一系列高度定制化的选项,使得开发者...

    一个很简单的文件管理系统

    "一个很简单的文件管理系统"这个项目显然旨在提供一个基础版的解决方案,尽管它目前可能并不完美,但仍然值得探讨其核心功能和可能的改进之处。 首先,文件管理系统的最基本功能包括文件的创建、读取、更新和删除...

    360文件夹管理器v3.0 新多标签文件管理器.zip

    最后,提供的"360文件夹管理器v3.0 新多标签文件管理器.txt"文件可能是该软件的使用指南或者详细说明,包含了软件的安装步骤、功能介绍、操作示例等内容,对于初次使用者来说是不可或缺的参考资料。 综上所述,360...

    metro操作Xml文件简单示例

    在`XmlOperationDemo`这个示例项目中,我们可以期待看到一个简单的用户界面,可能包含按钮来触发不同的XML操作。程序背后会有一个处理逻辑,根据用户的操作读取XML文件,执行相应的操作,然后更新或保存文件。同时,...

    C语言文件操作之合并

    标签中提到"C 文件 合并",这表明我们讨论的是C语言的文件操作技术,主要集中在文件读写操作上。在实际编程中,我们可能还需要考虑异常处理,比如源文件不存在或磁盘空间不足等情况,这些都需要通过适当的错误处理...

    Struts标签的简单应用

    Struts标签库是Java Web开发中的一个重要组成部分,主要用于构建MVC框架中的视图层,它大大简化了JSP页面的编写,提高了代码...因此,对于从事Java Web开发的人员来说,理解和熟练应用Struts标签是至关重要的技能之一。

    简单浏览器(visual C#源代码编写)简单浏览器可以浏览*.jpg, *.bmp, *.gif等文件

    标签与标题相同,再次明确了这是一个C#编程环境下的项目,其目标是创建一个能够查看多种图像格式的简单浏览器。 压缩包内的文件“C#2010-01-12-简单图像浏览”可能是该项目的源代码文件或者相关文档。如果它是源...

    输入框回车生成标签的demo

    总的来说,"输入框回车生成标签的demo"是一个涉及到前端交互设计、事件处理和DOM操作的实用功能,它提升了用户输入的效率和体验,是现代Web应用中常见的功能之一。通过熟练掌握这些技术,开发者可以构建更富交互性和...

    PHPCMS标签的详细说明

    ### PHPCMS标签的详细说明 #### 中文标签 PHPCMS系统为了简化模板的制作...总之,PHPCMS中的标签功能为用户提供了极大的便利,无论是对于网站管理员还是前端设计师来说,都能够通过简单的操作实现复杂的功能需求。

    操作ini文件的例子 (5KB)...

    INI文件是一种简单的文本格式,常用于存储程序的配置信息,如设置、用户偏好等。VB(Visual Basic)是微软开发的一种面向对象的编程语言,非常适合初学者和快速开发应用。在这个例子中,我们可能会看到如何使用VB来...

    让电脑死机的文件 简单方便

    在Windows操作系统中,explorer.exe是核心组件之一,它负责桌面、文件资源管理器以及任务栏的显示和管理。如果一个文件或者文件夹导致explorer崩溃,通常是因为系统尝试打开或处理这些内容时遇到了错误或不兼容情况...

    利用windows2003架设简单文件服务器

    在企业环境中,文件服务器作为核心组件之一,承担着存储、管理和分发文件的重要任务。对于那些希望在有限预算内搭建高效文件服务器的小型企业或部门来说,Windows Server 2003 是一个理想的选择。本文将详细介绍如何...

    利用C#压缩文件,简单明了,复制可用

    在C#中,最常用的库之一是System.IO.Compression命名空间下的ZipArchive类。这个类提供了创建、读取和修改ZIP档案的功能。首先,我们需要引入该命名空间: ```csharp using System.IO; using System.IO.Compression...

    超简单ISO文件制作工具

    在IT领域,ISO文件制作工具是必不可少的工具之一,尤其对于系统管理员和软件开发者来说。这些工具可以帮助他们将大量文件组织成一个单一的ISO文件,以便于共享、传输和刻录到光盘上。使用ISO文件的一个主要优点是...

    简单易用的文件打包增量工具

    描述中提到的“能抓取指定目录下的文件”,这是打包工具的基本功能之一。用户可以通过设定特定的路径,让工具扫描并收集该目录及其子目录下的所有文件,以便进行打包操作。这在处理大量分散在各个子目录中的文件时...

    IO流文件操作(注释版)

    在标签"文件操作io"中,"文件操作"指的是对文件的创建、读取、写入、删除等操作,而"I/O"是Input/Output的缩写,通常指程序与外部世界的交互,比如读取键盘输入或写入到磁盘文件。 以下是基于给定内容的详细知识点...

    文件比较软件,简单易用。

    对于"简单易用"的文件比较软件,其界面设计往往注重用户体验,有清晰的操作指南,快捷键支持,以及多语言选项。此外,软件可能还提供批量比较功能,一次处理多个文件,以及自定义设置,如忽略空格或换行符等。 总的...

    自定义标签

    自定义标签是JSP(JavaServer Pages)技术中非常重要的一个概念,它允许开发者通过简化的方式来编写可复用的代码段,从而增强JSP页面的可读性和可维护性。...掌握自定义标签的开发是成为JSP开发高手的必要条件之一。

    php168标签变量管理插件v7

    PHP168是一个开源的建站系统,它提供了一系列的功能模块,其中标签系统是其核心部分之一。标签允许开发者通过简单的语法来调用数据库中的数据,动态生成网页内容。这些标签可以被用于文章列表、分类展示、搜索结果等...

    简单页面(c标签)+java后台实现增删改差

    在IT行业中,构建Web应用程序是常见的任务之一,而"简单页面(c标签)+java后台实现增删改查"是一个基础但重要的概念。这个描述暗示我们正在讨论一个使用JSP(JavaServer Pages)和Java后端技术来创建具有基本CRUD...

Global site tag (gtag.js) - Google Analytics