***DisplayTag***大家帮忙。中文导出excel速度慢问题。

JAVA_WEB 2007-11-09 12:57:13
===================================================================
在网络上搜了一下,displaytag导出中文,修改下ExcelView的
public String getMimeType() {
return "application/vnd.ms-excel;charset=GB2312"; //$NON-NLS-1$
}
方法,中文问题解决,但是导出时响应的速度变得奇慢。
大家说下速度慢怎么解决啊?
===================================================================
...全文
162 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿甘1976 2007-11-09
  • 打赏
  • 举报
回复
ApplicationResources.properties应该是displaytag.properties
fengguoying 2007-11-09
  • 打赏
  • 举报
回复
速度慢的原因可能是缓存的原因。
应该配置一下过滤器,使其不缓存。
具体看下org.displaytag.filter.ResponseOverrideFilter类说明。
阿甘1976 2007-11-09
  • 打赏
  • 举报
回复
不需要修改源代码的

首先确认WEB应用的WEB-INF\classes目录下ApplicationResources.properties文件
中关于EXCEL导出的属性定义应该是:

export.excel.class=org.displaytag.export.ExcelView

WEB-INF\classes目录下所有properties文件都应该统一为上述定义。

注意:我见过有的定义成如下:export.excel.class=org.displaytag.export.excel.DefaultHssfExportView

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧