您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

jsp遍历所有数据标签与转义标签(6)

来源:未知 责任编辑:责任编辑 发表时间:2015-09-17 09:43 点击:

      s = filter(s);

      this.getJspContext().getOut().write(s);

但是大多数人会忘了最后一句的输出浏览器的代码,这是就是情况二常犯的错误了

4. 打包标签库

一般情况下直接打包就行,但是有时候打出来的包不能用,还需要导入你class文件中需要的类文件jar包,这时候你需要到tomcat下的,比如我的是D:\java\Tomcat\apache-tomcat-6.0.18\lib这个路径下导入jsp-api.jar和servlet-api.jar这两个文件。

把自定义的标签打到一个jar包中,就是要把标签处理类的字节码和标签库描述文件按照一定的存放方式添加到一个jar包中。具体做法如下。把标签处理类字节码和标签库描述文件按如下所示的结构组织。

 

   标签库描述符文件要放置在jar文件的META-INF目录下(这里注意META-INF的书写不要误写成MEAT-INF,本人就爱范这种低级错误,一定要正确,稍微写错一点就会导致打出来的包不能用);标签处理类字节码的根目录和META-INF目录平级放置。

可以利用myeclipse工具倒包,前面博客具体介绍过,这里再简单说一下:就是右键导出(export)项目,选择java下的jar文件。具体如下图所示

 

 


如上图显示的.classpath和.project是jar包不需要的,可以不打进包中,所以不用勾选,然后点击Browse选择一个路径输出jar包,这就完成了打包,注意:这里是建一个java项目然后打包。打出来的是jar包用web项目打出的是war包。

也可以使用jar命令来创建jar文件,具体做法如下:jar cvf mytaglib_0.9.jar  META-INF(描述文件)  com(class字节码)完成这两个步骤之后,一个自定义标签库jar包就打好了,可以把它添加到任何想使用这个标签库的Web应用程序的WEB-INF/lib目录下使用了。

 

 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • WIN98/2000下的jsp服务器
  • 自定义JSP标签(tag)浅议
  • Struts学习傻瓜式入门篇
  • JSP内建对象(二)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1