<div><img src="<%= request.getContextPath() %>/jsp/barcode/barcode.jsp?
<%= jvr.ParameterId.PARAM_NAME_DATA %>=<%= data %>& <--这里给图片传参数是干什么??-->
<%= jvr.ParameterId.PARAM_NAME_TYPE %>=<%= jvr.ParameterId.TYPE_NAME_EAN128 %>"
width="<%= width %>"
height="<%= height - MAX_FONT_SIZE %>"></div>
<%= jvr.ParameterId.PARAM_NAME_DATA %>=<%= data %>& <--这里给图片传参数是干什么??-->
<%= jvr.ParameterId.PARAM_NAME_TYPE %>=<%= jvr.ParameterId.TYPE_NAME_EAN128 %>"
width="<%= width %>"
height="<%= height - MAX_FONT_SIZE %>"></div>
设置长宽。
图片名称
图片质量
等等都有可能。
jsp拿到参数后处理生成图片
src是路径,传参数在任何情况下都应该没用阿?
他的做法应该是基于图片被转为二进制数据存在数据库里,传递的参数<%= data %>&可能就是图片信息的标识符,到了指定的jsp
即:/jsp/barcode/barcode.jsp以后根据标识符将图片的数据查出来再发到jsp/barcode/barcode.jsp上,这个jsp的作用就是显示图片的
这样img标签的src设为barcode.jsp的绝对地址,就可以显示图片了