起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: qweasdzxc

[结贴] 下载报错

[复制链接]

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 12:06:54 | 显示全部楼层
jishuang 发表于 2017-6-20 09:52
自己打包下载用的是window.open,这个是浏览器的缺陷,可以到网上查找相关的处理方案 ...

试了网上几种办法都不行。
3.4版本不使用附件组件下载文件,就只能用demo里的.j去下吗?还有其他方法吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-20 13:52:52 | 显示全部楼层
可以参考导出excel是否可以用,可以参考excel导出的实现

或者到网上查找标准的web应用中怎么实现的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 14:27:56 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-6-20 15:00 编辑
jishuang 发表于 2017-6-20 13:52
可以参考导出excel是否可以用,可以参考excel导出的实现

或者到网上查找标准的web应用中怎么实现的 ...

参考了excel导出的实现,下载实现里的两个名字区别在哪?

002.png
003.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-20 15:03:32 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 15:09:55 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-6-20 16:03 编辑

找不到.j文件
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-20 16:00:17 | 显示全部楼层
/UI2/system/components/justep/excel/server/download.j
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 16:02:31 | 显示全部楼层
jishuang 发表于 2017-6-20 16:00
/UI2/system/components/justep/excel/server/download.j

      var url = justep.Request.convertURL("/UI/system/components/excel/server/download.j"+"?action=downloadFileAction2&fileName=" + window.encodeURI(fileName)+ '&$downloadFilename=' + window.encodeURI(downloadFilename));
                            url = justep.Request.setBizParams(url);
                            $("#downloadiframe").attr("src",url);


前端报错,justep.Request.convertURL()这个方法不行
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 16:02:47 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-6-20 16:06 编辑
jishuang 发表于 2017-6-20 16:00
/UI2/system/components/justep/excel/server/download.j

var url = justep.Request.convertURL("/UI/system/components/excel/server/download.j"+"?action=downloadFileAction2&fileName=" + window.encodeURI(fileName)+ '&$downloadFilename=' + window.encodeURI(downloadFilename));
url = justep.Request.setBizParams(url);
$("#downloadiframe").attr("src",url);


1.前端报错,justep.Request.convertURL()这个方法不行。
2..j文件我把它设为源码路径后,系统原来导的包都是报错的
006.png
007.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-6-20 16:30:55 | 显示全部楼层
1.var url = require.toUrl("$UI/system/components/justep/excel/server/download.j" + "?action=downloadFileAction&fileName=" + encodeURI(fileName) + '&$downloadFilename='
                                + encodeURI(downloadFilename));
                url = biz.Request.setBizParams(url);

2./UI2/system/resources/src右键设置为源码路径
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-6-20 16:38:23 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-6-20 16:42 编辑
jishuang 发表于 2017-6-20 16:30
1.var url = require.toUrl("$UI/system/components/justep/excel/server/download.j" + "?action=download ...

设了源码路径以后,控制台报错,15行的位置还是导包那


六月 20, 2017 4:38:03 下午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet main-servlet threw exception
java.lang.Error: 无法解析的编译问题:
        无法解析导入 com.justep.ui.system.UISystemMessages
        UISystemMessages 无法解析为类型
        UISystemMessages cannot be resolved to a variable
        UISystemMessages 无法解析为类型
        UISystemMessages cannot be resolved to a variable

        at Download.<init>(Download.java:15)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
        at java.lang.Class.newInstance(Class.java:442)
        at com.justep.ui.JavaServer.runJava(Unknown Source)
        at com.justep.ui.JavaServer.doJ(Unknown Source)
        at com.justep.ui.JavaServer.service(Native Method)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-18 15:22 , Processed in 0.064151 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表