1.在项目的WEB-INF下的lib目录添加maskbarcode.jar
2.配置web.xml文件,代码如下:
- <?xml version="1.0" encoding="UTF-8"?>
- <web-app version="2.5"
- xmlns="http://java.sun.com/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
- http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
- <!-- 配置条形码 -->
- <servlet>
- <servlet-name>maskbarcode</servlet-name>
- <servlet-class>
- com.mask.util.barcode.BarCodeServlet
- </servlet-class>
- <load-on-startup>1</load-on-startup>
- </servlet>
- <servlet-mapping>
- <servlet-name>maskbarcode</servlet-name>
- <url-pattern>*.bar</url-pattern>
- </servlet-mapping>
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
- </web-app>
3.编写测试界面,就index.jsp吧
- <%@ page language="java" pageEncoding="GBK"%>
- <html>
- <head>
- <title>条形码</title>
- </head>
- <body>
- <img src="maskbarcode.bar?code=0123456789" mce_src="maskbarcode.bar?code=0123456789"/>
- </body>
- </html>
4.运行效果
备注:
相关推荐
使用maskbarcode.jar可以轻松实现一维条形码功能。 我的博客上有介绍。
使您既可以在服务器端Servlet程序中动态的生成JPEG格式的条形码图片文件, 也可以在HTML页面中以Applet的方式嵌入条码图形, 或者是在Swing等图形界面程序中嵌入条码图形, 从而可以方便的调用IE自带的打印功能随心所欲...
标题中的"msbase.jar,mssqlserver.jar,msutil.jar"是Microsoft SQL Server JDBC驱动程序的主要组成部分。这些Java归档(JAR)文件是用于在Java应用程序中与Microsoft SQL Server数据库进行交互的关键组件。 JDBC...
在实际开发中,开发者通常只需要引用api.jar进行编程,而impl.jar则在运行时提供具体的实现细节,执行用户界面的渲染和事件处理等功能。 4. **jstl-1.2.jar**:JSTL(JavaServer Pages Standard Tag Library)是一...
想起先前看到的一个知识点:tomcat 6 实现了 servlet 2.5 和JSP2.1的规范相应的 tomcat 5 实现的是 2.4和2.0,想到tomcat5不支持JSTL1.2,于是替换JSTL1.1的包试试看后,问题解决 解决方法:移出工程lib目录中的...
值得注意的是,`jstl.jar`和`standard.jar`内部包含了不同版本的实现,开发者应根据自己的JSP环境和项目需求选择合适的版本。例如,如果你正在使用的是Servlet 3.0或更高版本,那么可能需要选择与之兼容的JSTL版本。...
serializer.jar、xalan.jar、xercesImpl.jar和xml-apis.jar Provider org.apache.xalan.processor.Transforme
例如,一个Web应用可能需要使用servlet-api.jar来处理HTTP请求,jsp-api.jar来生成动态内容,activation.jar和mail.jar则用于实现邮件发送和接收功能。在实际开发环境中,这些库文件会被添加到项目的类路径中,以便...
`activation.jar`则是一个额外的组件,它提供了JAF(JavaBeans Activation Framework),使得程序能够识别和操作不同的数据类型,特别是电子邮件中的附件。`additional.jar`可能包含了一些扩展或特定功能的实现,如...
javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar ...
主要是在源码网站上抓取的jsse.jar jce.jar dnsns.jar charsets.jar源代码。 其中附上抓取的源代码,可以自己修改相应的参数,实现自定义下载。 因为写的匆忙,因此没有加上多线程,欢迎修改交流。
在Java开发领域,尤其是涉及到Web服务和服务器配置时,`activation.jar`、`mail.jar`和`tools.jar`是三个非常关键的库文件。在本篇文章中,我们将深入探讨这三个库文件的作用,以及它们如何在Tomcat服务器和Axis Web...
Informix 是一款高性能的关系型数据库管理系统,广泛应用于企业级数据存储和管理。为了与Java应用程序进行交互,Informix 提供了对应的驱动程序,这些驱动程序通常以JAR(Java Archive)文件的形式存在。在给定的...
Java Cryptography Extension (JCE) 是Java平台标准的一部分,它提供了高级加密算法和技术,使得开发者能够在Java应用程序中实现安全的加密功能。在Java 1.6、1.7和1.8版本中,JCE包括两个重要的jar文件:`local_...
总结来说,`tomcat-juli.jar`和`tomcat-juli-adapters.jar`是Tomcat的自定义日志实现,而`log4j-1.2.12.jar`提供了一种更强大的替代日志解决方案。通过配置这些组件,我们可以有效地管理和控制Tomcat 6的日志输出,...
这是面向切面所需的三个jar包,导入即可使用aspectj使用的官网最新版本:aspectj-1.8.6.jar。 aspectj-1.8.6.jar来自官网下载 aspectjrt.jar和aspectjweaver.jar下载自网络 皆非本人创作
5. **xalan.jar**:Xalan是Apache软件基金会提供的一个XSLT处理器,它实现了W3C的XSL Transformations(XSLT)标准,用于将XML转换成其他格式,如HTML、PDF或纯文本。XSLT是一种样式表语言,可以用来转换XML文档的...
在Java开发过程中,我们经常会遇到一个头疼的问题:jar包冲突。这是因为不同的库或者框架可能会包含相同类的不同版本,导致运行时出现错误。为了解决这个问题,开发者们开发了一款名为"jarjar"的工具,其核心功能是...
在IT行业中,Ant是一个至关重要的自动化构建工具,尤其在Java开发领域中被广泛使用。Ant以其XML为基础的构建文件(通常命名为build.xml)为特点,允许开发者定义和执行项目的构建任务。现在,让我们深入探讨一下标题...
在Java Web开发中,"standard-1.1.2.jar"和"jstl-1.1.2.jar"是两个非常重要的库文件,它们主要用于处理JSP页面中的标签库。这两个库文件在使用时必须确保版本匹配,因为不同版本之间可能存在兼容性问题,不一致的...