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

JavaWeb 打包 “标签文件”

    博客分类:
  • JSP
阅读更多
目标
1.将自己写的 标签文件 打包 然后在 其他项目工程中 导入后利用

2.自己写的一些小例子,在附件中【包含:自定义标签,自定义标签文件,打包标签文件,分页标签,钱大写,dataGridView 等】

STEP1:--复制tags下的文件到META-INF下面
    将需要打包的 标签文件 放置在META-INF/tags 下

STEP2:--在META-INF目录下添加一个 myTagFile.tld 标签库表述文件
<?xml version="1.0" encoding="UTF-8"?>
<taglib version="2.0" 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/web-jsptaglibrary_2_0.xsd">
<!-- 此标签库的一个简短描述 -->
<description>一个自定义标签库</description>
<!-- 此标签库的版本,有标签开发者自行定义 -->
<tlib-version>1.0</tlib-version>
<!-- 定义一个简短的名称,主要用来给一些工具使用 -->
<short-name>myTagfile</short-name>
<!-- 定义此标签库的URI用于唯一标识此标签库,便于页面引用 -->
<uri>http://com.soft/javaweb/tagsfiles</uri>
<!-- 用户标签文件实现的自定义标签的声明 -->
<tag-file>
	<!-- 自定义标签的名字 -->
	<name>showSimpleMessage</name>
	<path>/META-INF/tags/showSimpleMessage.tag</path>
</tag-file>
<tag-file>
	<name>showSimpleMessage2</name>
	<path>/META-INF/tags/showSimpleMessage2.tag</path>	
</tag-file>
<tag-file>
	<name>showSimpleMessage3</name>
	<path>/META-INF/tags/showSimpleMessage3.tag</path>
</tag-file>
</taglib>

STEP3:--使用jar命令打包 建议在META-INF所在目录下打包哦
jar cvf mytagfile.jar META-INF

STEP4:--导入其他项目后 在jsp页面中引用标签文件.tld中的<url/>
<!-- 引用自定义标签文件  jar中的-->
<%@ taglib uri="http://com.soft/javaweb/tagsfiles" prefix="myTagF"%>

STEP5:--最后当然是看标签有没有用啦!先看代码后再看效果图哦!
<myTagF:showSimpleMessage></myTagF:showSimpleMessage>
		<myTagF:showSimpleMessage2 moreLinkTarget="jsp/inputTag.jsp"
			title="热点新闻"></myTagF:showSimpleMessage2>
  • 大小: 14.9 KB
  • 大小: 123.3 KB
分享到:
评论

相关推荐

    Javaweb系统打包成exe安装文件.doc

    【标题】: JavaWeb系统打包成EXE安装文件 【描述】: 将JavaWeb应用程序打包成可执行的EXE安装文件,以便于在没有Java环境的计算机上部署。 【标签】: 互联网 【正文】: JavaWeb系统通常运行在支持Java的服务器上...

    javaweb项目文件.zip_javaweb_javaweb项目_javaweb项目开发_racea3s

    9. **部署与运行**:JavaWeb项目最终会被打包成WAR(Web Application Archive)文件,部署到Tomcat、Jetty等Servlet容器中运行。开发者需要配置web.xml文件,设置Servlet、过滤器和监听器等。 总的来说,这个...

    java web项目打包工具

    6. **版本控制集成**:现代的打包工具往往与Git、SVN等版本控制系统集成,可以方便地进行版本管理,如创建标签、提交等操作。 7. **自动化构建**:对于持续集成和持续交付(CI/CD)流程,打包工具还可以与 Jenkins...

    JavaWeb讲义:JavaWeb应用简介

    JavaWeb应用通常被打包成WAR(Web ARchive)文件,然后部署到Servlet容器(如Tomcat、Jetty等)上运行。容器负责解析请求,调用相应的Servlet或JSP,管理应用的生命周期。 总之,JavaWeb提供了一个强大的平台,结合...

    尚硅谷JavaWeb项目微头条代码

    【标题】"尚硅谷JavaWeb项目微头条代码" 涉及的是一个基于JavaWeb的开发实践,其中可能包括了完整的项目结构和配置文件。这个项目可能是为了教学或实际应用目的,让学生或开发者了解如何使用JavaWeb技术进行实际的...

    第一个JavaWeb应用

    1. **批处理文件**:适用于简单的项目,可以在命令行中执行一系列命令来完成编译、打包等任务。 2. **Apache Ant**:这是一种更为强大的构建工具,支持更复杂的构建过程,包括依赖管理、条件判断等。 #### 3.6 小结...

    javaweb书籍

    JavaWeb技术是构建互联网应用程序的重要框架,它将Java语言与Web技术相结合,为开发者提供了强大的..."javaweb书籍.pdf"这个文件可能包含了黄勇老师关于JavaWeb架构的详细讲解,对于初学者和进阶者都是宝贵的参考资料。

    JAVAweb系列课件

    9. **Java Web Application的部署**:WAR(Web Application Archive)文件是JavaWeb应用程序的打包格式,包含了所有必要的资源、配置文件和类。通过将WAR文件部署到服务器,可以运行JavaWeb应用。 10. **Spring MVC...

    javaweb初学课程设计

    你将学会如何配置和部署WAR(Web ARchive)文件,如JAVAWEB.war,这是一个包含整个Web应用的打包文件。 6. **JNDI**:Java Naming and Directory Interface 提供了一种查找和访问各种命名和目录服务的方法,常用于...

    javaWeb作业提交系统

    5. 部署上线:打包应用为WAR文件,部署到Tomcat服务器上。 6. 维护更新:根据用户反馈和需求变化,对系统进行迭代升级。 通过【4m4-HomeworkWeb-master】这个压缩包文件,我们可以获取到整个作业提交系统的源代码,...

    javaweb管理项目,JavaScript

    "mycode"可能是项目源代码的打包文件,包含了所有的Java源文件、HTML、CSS、JavaScript以及其他资源文件。用户在解压后,可以在Eclipse中导入该项目,通过Tomcat服务器运行并测试其功能。 总的来说,这个项目提供了...

    JAVAWeb的网页模块

    8. **WAR文件**:Web应用程序归档(WAR)文件是JAVAWeb项目打包后的标准格式,包含了所有的静态资源(如HTML、CSS、JavaScript)、JSP、Servlet类、配置文件等,可以方便地在服务器上部署。 9. **Tomcat服务器**:...

    JavaWeb学习教程文档

    7. **Web应用部署**:学习JavaWeb还包括如何将项目打包成WAR文件,部署到应用服务器(如Tomcat),以及如何进行调试和日志查看。 通过这套教程,学习者不仅可以掌握基础的Web开发技能,还能了解前后端协作的原理,...

    JavaWeb练习题.zip

    3. **JSTL(JavaServer Pages Standard Tag Library)**:为了减少JSP页面中的Java代码,JSTL提供了预定义的标签库,使得页面更加清晰,便于维护。学习JSTL能够提高代码可读性和复用性。 4. **MVC(Model-View-...

    JavaWeb家居电子商城

    10. **部署与运行**:项目完成后,需要将代码打包成WAR文件,部署到像Tomcat这样的Servlet容器中,配置好数据库连接等环境,才能对外提供服务。 综上所述,"JavaWeb家居电子商城"项目涵盖了从前端交互到后端业务...

    javaweb期末项目.zip

    标签"JavaWeb"表明项目可能还涉及了其他技术,如Tomcat或Jetty作为应用服务器,负责运行和管理Servlet和JSP;使用Maven或Gradle进行项目构建和依赖管理;使用Git进行版本控制,确保团队协作的效率和代码的一致性。 ...

    JavaWeb上机练习13.zip

    9. **部署与运行**:学会将项目打包成WAR文件,部署到Tomcat或其他Servlet容器。 10. **异常处理**:学习如何在Servlet和JSP中捕获和处理异常,提供友好的错误页面。 通过这些练习,你不仅可以巩固理论知识,还能...

    javaweb常用的jar

    在Java Web开发中,使用各种库和框架是常态,这些库通常被打包成JAR(Java Archive)文件,便于在项目中引用。标题提到的"javaweb常用的jar"包括了`jstl`, `sqljdbc`, 和 `standard`这三个关键组件。下面将详细介绍...

    JavaWeb上机练习11.zip

    【JavaWeb上机练习11.zip】是一个...以上知识点是根据给定的标签“JavaWeb”推测的,具体练习内容会根据压缩文件内的实际文件详细决定。通过这样的上机练习,你可以深入理解JavaWeb开发的各个方面,提高实际编程技能。

Global site tag (gtag.js) - Google Analytics