前后端分离项目,如何导出excel

shzhh1992 2017-08-29 09:12:36
前端angularJs,后端springmvc,但现在用form提交导出excel,但会弹出新页面,新页面无法通过token检查,只能后端吧检查关了才能导出。
我想请教有没有用接口来调用导出excel的方法,之前试过导出的excel都是乱码什么的
...全文
3896 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
X元素 2017-08-30
  • 打赏
  • 举报
回复
引用 9 楼 shzhh1992 的回复:
有大牛来吗 是不是我在controller方法上面加了个注解 @ResponseBody
ResponseBody会根据你设置的解析器,解析成对应的结构,springMVC默认应该是jackson吧?
shzhh1992 2017-08-30
  • 打赏
  • 举报
回复
有大牛来吗 是不是我在controller方法上面加了个注解 @ResponseBody
shzhh1992 2017-08-29
  • 打赏
  • 举报
回复
引用 4 楼 hanpoyangtitan 的回复:
导出乱码说明你的content-type设置不对。你的前端是智能终端还是PC?

这种乱码
shzhh1992 2017-08-29
  • 打赏
  • 举报
回复
引用 4 楼 hanpoyangtitan 的回复:
导出乱码说明你的content-type设置不对。你的前端是智能终端还是PC?
pc,content-type已设置了
shzhh1992 2017-08-29
  • 打赏
  • 举报
回复
引用 2 楼 xwn_2016 的回复:
导出方法设为void
是设置为void
什么都不能 2017-08-29
  • 打赏
  • 举报
回复
导出乱码说明你的content-type设置不对。你的前端是智能终端还是PC?
戎码一生灬 2017-08-29
  • 打赏
  • 举报
回复
我这里有详细的poi代码,非常的通俗易懂,一看就会,十元一份,买二送一啊
xwn_2016 2017-08-29
  • 打赏
  • 举报
回复
导出方法设为void
  • 打赏
  • 举报
回复
poi操作导出execl
RockeyCui 2017-08-29
  • 打赏
  • 举报
回复
HttpServletResponse输出是字节流输出应该不会乱码,估计是你生成文件的时候乱码了。你看看你生成excel那段代码。

81,092

社区成员

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

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