QR code 值
- Java code
String qrtext = request.getParameter("doctor"); String qrtext2 = request.getParameter("subject"); ByteArrayOutputStream out1 = QRCode.from(qrtext).to( ImageType.PNG).stream(); ByteArrayOutputStream out2 = QRCode.from(qrtext2).to( ImageType.PNG).stream(); response.setContentType("image/png"); response.setContentLength(out1.size()); //response.setContentLength(out2.size()); OutputStream outStream = response.getOutputStream(); outStream.write(out1.toByteArray()); //outStream.write(out2.toByteArray()); outStream.flush(); outStream.close();只一值就正常地生出,但是多一值,就不能生出
有什法做到?
[解决办法]
特殊分割字符而已,不喜欢就用:
String all = a + '\n' + b;