如何renderQrCode生成二维码并跳到指定页面

    我现在碰到的问题是,我既想用renderOrCode生成二维码 又想跳到指定的模版页上显示这个二维码,请问波总该怎么实现?

    我现在唯一能想到的就是自己生成二维码图片 然后render到指定页面,不知道还有没有其他的解决方案,我感觉renderOrCode这个方法不用太可惜了;

评论区

杜福忠

2017-07-31 21:19

是先到你的页面,
然后在页面里面的 < img src="你的renderOrCode控制器那个" 如果需要传参就挂参就好 ...
...这样用的..

zhongshg

2017-08-01 08:57

@杜福忠 谢谢 我去试试

1040110333

2017-09-13 09:04

java.lang.NoClassDefFoundError: com/google/zxing/EncodeHintType报这个错怎么办

浅浅伤微微凉

2017-11-14 14:29

@杜福忠 能说的详细点吗

杜福忠

2017-11-14 21:17

@浅浅伤微微凉 < img src="/二维码请求的地址" >

浅浅伤微微凉

2017-11-15 14:08

@杜福忠 二维码请求的地址指的是后台的方法吗?例如qrCode/getQrCode

杜福忠

2017-11-16 11:18

@浅浅伤微微凉
是的比如: /qrCode/getQrCode
但是一般都是有业务的,会挂参数的,
所以一般常见的用法是 如: < img src="/qrCode/getQrCode?id=1&b=2" >
酱紫~

杜福忠

2017-11-16 11:27

@杜福忠 其中有一个 梗就是 图片 会被 浏览器缓存起来,

所以有的这样写 :
< img src="" id="demo" / >
< script type="text/javascript" >
document.getElementById('demo').src = '/qrCode/getQrCode?id=1&b=2&t=' + Math.random()
< /script>

或者这样写:(jfinal模版)
< img src="/qrCode/getQrCode?id=1&b=2&t=#date()" >

不会飞的张小Q

2018-07-20 14:51

@zhongshg 你解决了吗?我也不会 求指教

不会飞的张小Q

2018-07-20 14:58

@杜福忠 这样的话这个参数在controller中怎么接收啊?

杜福忠

2018-07-21 10:46

@不会飞的张小Q 正常接收就好了啊, 比如 Controller提供的getPara系列方法http://www.jfinal.com/doc/3-3

热门反馈

扫码入社