码迷,mamicode.com
首页 > Web开发 > 详细

JSP生成条形码

时间:2015-08-01 18:54:57      阅读:323      评论:0      收藏:0      [点我收藏+]

标签:

下载barcode4j-2.0-bin.zip技术分享  目前最新版本是2.0, 解压barcode4j-2.0-bin.zip, 将其中的\lib\avalon-amework-4.2.0.jar和\build\barcode4j.jar文件加入到编译路径中,

在项目的web.xml中添加

 

<servlet>
    <servlet-name>BarcodeServlet</servlet-name>
    <servlet-class>org.krysalis.barcode4j.servlet.BarcodeServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>BarcodeServlet</servlet-name>
    <url-pattern>/genbc</url-pattern>
</servlet-mapping>

 

 

项目中创建barcode.jsp

<html>
<body>
<%
    String url = "genbc?type=codabar&msg=123456&fmt=png";
%>
<img src="<%= request.getContextPath() + "/" + url%>"/>
</body>

</html>

 

启动服务器,运行  http://localhost:8080/TestBarCode/barCode.jsp技术分享即可

 

技术分享

下面介绍一下我们常用的一些条形码以及部分barcode4j参数设置:

条形码有一维二维之分,不论是一维还是二维,都划分有不同的码制,应用领域也不同.比如一维的有:英国皇家邮政系统的;有codebar码,图书领域应用广泛;有EAN,UPC,在超市里被广泛应用.不同的码制所能包含的内容也不同,有的只能是数字,有的对长度有限制,在管理领域应用的较多的一维码是Code39或者Code128,能够包含a-b,A-B,0-9等字符.
二维条码常用的有Data Matrix,intel cpu屁股上贴的就是它,PDF417,一些国家的身份证件使用它.我国也有我国制定的一些标准码制.

barcode4j支持以上的这些码制,我们仅需要指定其中的参数,就能生成所需要的条码了:比如type(条码类型),msg(条码的内容),fmt(图片的格式)等等,也可以设置到xsl配置中,根据配置转换成相应的条形码图片.

 

转至:http://www.blogjava.net/second/archive/2008/10/04/232395.html

JSP生成条形码

标签:

原文地址:http://www.cnblogs.com/LuoXiaoTing604404828/p/4694366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!