使用maskbarcode.jar实现一维条形码
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.运行效果
备注:?