1. 怎么用java实现一个扫二维码的登录
要做到快速的页面上扫描,手机确认,登陆到界面,使用get操作是不现实的,使用WebSocket才能快速的推送消息。
界面中在首次打开时,就向服务器建立一个WebSocket链接,然后监听OnMessage方法。
手机中扫码后,通过发送一个消息到服务器后台,服务器后台再通过webSocket找出那个页面的位置,发送消息过去,让其登陆。
比如115网盘的二维码,就是一个长串,虽然看不懂,但是最简单的做法就是WebSocket里面的Session的id,通过这个id,访问一个指向行页面,里面带上115用户的用户id就可以了,你可以在115主页上面选择二维码,然后查看其二维码的信息,以及图片里的uid信息。
2. 如何用java实现下载文件(包括图片)
用流就可以操作,起本质就是复制粘贴。希望对你有所帮助。供参考。
3. 我已经用java生成了一个二维码了,怎样让扫描二维码后,读取到一个word文档,大神。
不用这么麻烦,直接使用二维码生成器就行了,只要上传文档,自动直接生成二维码。方便有快捷。
推荐一款目前市面上比较不错的二维码生成工具。
上传完成后保存即可生成二维码,并且生成的二维码内容支持随时修改,原码不变!
希望对你有帮助!
4. java中怎么实现下载功能,最好能有代码
private File uploadify;
private String uploadifyFileName;
public String uploadFile1() throws Exception {
String extName = "";// 扩展名
String newFileName = "";// 新文件名
String nowTime = df.format(new Date());// 当前时间
String random = "-" + (Math.round(Math.random() * 9000) + 1000);// 随机函数
String path = "uploads/" + nowTime.substring(0, 6) + "/"
+ nowTime.substring(0, 8) + "/";// 保存路径
String savePath = ServletActionContext.getServletContext().getRealPath(
"");
savePath = savePath.replace("\\", "/");
if (!savePath.substring(savePath.length()).equals("/"))
savePath = savePath + "/";
savePath = savePath + path;
// 获取扩展名
if (uploadifyFileName.lastIndexOf(".") >= 0) {
extName = uploadifyFileName.substring(uploadifyFileName
.lastIndexOf("."));
}
newFileName = uploadifyFileName.substring(0,
uploadifyFileName.lastIndexOf("."))
+ nowTime.substring(8) + random + extName;
File file = new File(savePath);
if (!file.exists())
file.mkdirs();
uploadify.renameTo(new File(savePath + newFileName));
/*
* HttpServletResponse response = ServletActionContext.getResponse();
* response.setCharacterEncoding("utf-8");
* response.getWriter().print(uploadifyFileName+"上传成功");
*/
String ctx = Struts2Utils.getRequest().getContextPath();
Struts2Utils.renderText(ctx + "/" + path + newFileName);
Wenjdetail detail = new Wenjdetail();
String pt = path + newFileName;
detail.setName(uploadifyFileName);
detail.setUrl(pt);
wenjdetailManager.saveWenjdetail(detail);
HttpServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding("utf-8");
response.getWriter().print("," + detail.getId());
return null; // 这里不需要页面转向,所以返回空就可以了
}
5. 微信二次开发菜单扫扫码事件的事件推送用java怎么实现
创建一个二维码的ticket,关于一些参数可参数官网上的文档,这里直接上代码吧 def get_ticket wx_mp_user appid = wx_mp_user.app_id #公众号app_id secret = w
6. 我有java web 项目,想请教一下怎么实现扫一扫功能呢扫描结束能解析出数据的那种。
扫码功能需要调用摄像头,需要的移动设备(手机、PAD)上运用才行。网上找demo请去专业点的地方去找。去github主页搜索扫码,可以下载直接运用。
7. java利用pc扫描二维码代码,求大神帮忙啊!!!
一般来说都会有个设备,设备会把扫描结果反馈的。
你需要确认的是设备是否有jar包提供访问,如果没有的话就要使用jni访问了dll了。
还有一种情况是扫描设备就是模拟键盘输入的。这样你什么都不用做,在输入框里等用户扫描就好了。
8. 我想用java设计一个条形码扫描器,将扫描的数字在数据库中查找详细信息,请问如何实现解决有+
我以前写过超市扫码的,首先得有一个扫码枪,页面上让光标在文本框内,按一下扫码枪就会自动将货物的条形码显示在你的文本框中了,扫码枪将条形码显示在文本框中默认带一个回车,你就用javascript触发回车事件,写一个方法,从后台数据库中根据条形码查到具体的详细信息显示到页面上就行了,用ajax提交