`
Appleses
  • 浏览: 344887 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

添加桌面快捷方式

 
阅读更多
 <%@ page contentType="text/html; charset=gb2312" import="java.io.*"%>
<%
String url = request.getParameter("url");
String templateContent = "[InternetShortcut]" + "\n"
+ "URL= http://**.***.cn";
String realfilename = "晋城信息管理系统" + ".url";

String upurl = request.getRealPath(" \\upload\\url\\");
String filename = upurl + "\\" + realfilename;
FileOutputStream fileoutputstream = new FileOutputStream(filename);//建立文件输出流
byte tag_bytes[] = templateContent.getBytes();
fileoutputstream.write(tag_bytes);
fileoutputstream.close();

try {
File file = new File(upurl, realfilename);
BufferedInputStream bis = new BufferedInputStream(
new FileInputStream(file));
byte[] buffer = new byte[111000];
realfilename = java.net.URLEncoder.encode(realfilename,
"GB2312");
realfilename = java.net.URLDecoder.decode(realfilename,
"ISO8859_1");
response.reset();
response.setCharacterEncoding("UTF-8");
response.setContentType("application/x-download");//不同类型的文件对应不同的MIME类型
response.setHeader("Content-Disposition",
"attachment; filename=" + realfilename);
OutputStream os = response.getOutputStream();
while (bis.read(buffer) > 0) {
os.write(buffer);
}
bis.close();
os.close();
} catch (Exception e) {
e.printStackTrace();
}
%>

=====================晋城信息管理系统.url==============================
[InternetShortcut]
URL=http://**.***.cn
Modified=F00F43B3A875C601D1
IconIndex=0
IconFile=http://**.***.cn/statics/images/log.ico
Prop3=19,2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics