Commit 524708dd by 周添尉

修改下载乱码

parent 8bb2542c
...@@ -447,10 +447,11 @@ public class actAction extends BasicAction { ...@@ -447,10 +447,11 @@ public class actAction extends BasicAction {
String uuid = request.getParameter("uuid"); String uuid = request.getParameter("uuid");
String uploadnew=request.getParameter("uploadnew"); String uploadnew=request.getParameter("uploadnew");
String uploadpath=request.getParameter("uploadpath"); String uploadpath=request.getParameter("uploadpath");
String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk"); // String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk");
String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1"); // String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1");
super.setEncoding1(downloadFilenameEncode1); // super.setEncoding1(downloadFilenameEncode1);
super.setEncoding2(downloadFilenameEncode2); // super.setEncoding2(downloadFilenameEncode2);
response.setCharacterEncoding("utf-8");
if(new File(uploadpath+File.separator+uploadnew).exists()==false){ if(new File(uploadpath+File.separator+uploadnew).exists()==false){
db2fileStore(uuid,uploadpath,uploadnew,false); db2fileStore(uuid,uploadpath,uploadnew,false);
ret_download = super.download(); ret_download = super.download();
......
...@@ -634,10 +634,11 @@ public class actAction extends BasicAction { ...@@ -634,10 +634,11 @@ public class actAction extends BasicAction {
String uuid = request.getParameter("uuid"); String uuid = request.getParameter("uuid");
String uploadnew=request.getParameter("uploadnew"); String uploadnew=request.getParameter("uploadnew");
String uploadpath=request.getParameter("uploadpath"); String uploadpath=request.getParameter("uploadpath");
String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk"); // String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk");
String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1"); // String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1");
super.setEncoding1(downloadFilenameEncode1); // super.setEncoding1(downloadFilenameEncode1);
super.setEncoding2(downloadFilenameEncode2); // super.setEncoding2(downloadFilenameEncode2);
response.setCharacterEncoding("utf-8");
if(new File(uploadpath+File.separator+uploadnew).exists()==false){ if(new File(uploadpath+File.separator+uploadnew).exists()==false){
db2fileStore(uuid,uploadpath,uploadnew,false); db2fileStore(uuid,uploadpath,uploadnew,false);
ret_download = super.download(); ret_download = super.download();
......
...@@ -345,10 +345,11 @@ public class actAction extends BasicAction { ...@@ -345,10 +345,11 @@ public class actAction extends BasicAction {
String uuid = request.getParameter("uuid"); String uuid = request.getParameter("uuid");
String uploadnew=request.getParameter("uploadnew"); String uploadnew=request.getParameter("uploadnew");
String uploadpath=request.getParameter("uploadpath"); String uploadpath=request.getParameter("uploadpath");
String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk"); // String downloadFilenameEncode1 = PropUtil.getValue("downloadFilenameEncode1", "quartz_service", "gbk");
String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1"); // String downloadFilenameEncode2 = PropUtil.getValue("downloadFilenameEncode2", "quartz_service", "iso8859-1");
super.setEncoding1(downloadFilenameEncode1); // super.setEncoding1(downloadFilenameEncode1);
super.setEncoding2(downloadFilenameEncode2); // super.setEncoding2(downloadFilenameEncode2);
response.setCharacterEncoding("utf-8");
if(new File(uploadpath+"/"+uploadnew).exists()==false){ if(new File(uploadpath+"/"+uploadnew).exists()==false){
db2file(uuid,uploadpath,uploadnew,false); db2file(uuid,uploadpath,uploadnew,false);
ret_download = super.download(); ret_download = super.download();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment