Skip to content
This repository has been archived by the owner on Jul 28, 2022. It is now read-only.

feilongDisplay barcode

feilong edited this page May 11, 2016 · 6 revisions

用来在页面生成二维码

1.准备

1.1加入jar

如果需要使用 需要在POM.xml自行引用 jar 依赖

	<!--用于 com.feilong.taglib.display.barcode.BarcodeTag -->
	<dependency>
		<groupId>com.feilong.platform.tools</groupId>
		<artifactId>feilong-tools-barcode</artifactId>
		<version>${version.feilong-platform}</version>
	</dependency>

1.2 然后 在web.xml 加入

	<!-- barcode -->
	<servlet>
		<servlet-name>feilong-barcode</servlet-name>
		<servlet-class>com.feilong.taglib.display.barcode.BarcodeServlet</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>feilong-barcode</servlet-name>
		<url-pattern>/feilongbarcode</url-pattern>
	</servlet-mapping>
	

2.自定义标签参数说明:( feilongDisplay:barcode)

参数 说明 是否必须required 默认 是否支持动态参数
barcodeId 用来标识唯一的barcode,这样同一个页面如果出现不同的barcode不会冲突 true true
contents 生成二维码的内容,如果不设置默认是当前请求的url地址 false   当前的url地址   true
width Barcode 宽度 false   300   true
height Barcode 高度 false   300   true

  示例:

3.jsp 顶端 申明引用

	<%@ taglib prefix="feilongDisplay" uri="http://java.feilong.com/tags-display"%>

4.代码编写

	<div>呵呵呵呵</div>
	<feilongDisplay:barcode barcodeId="test" height="180" width="180" />
	<div>哈哈哈哈</div>
	
	
	<div>begin baidu test</div>
	<feilongDisplay:barcode barcodeId="testBaidu" height="180" width="180" contents="http://www.baidu.com" />
	<div>end baidu test</div>
	

效果图:

center