java中打开excel的问题

studentwen 2009-06-11 09:37:42
各位 大虾,小弟入行半年,遇到一个棘手的问题,在java中如何去使用jcom去打开本地的一个excel文件。还有 我在页面上有一个file浏览的框子,在一个action中得到路径,可是在action中得到的文件路径只剩下文件名了,是怎么回事?
...全文
76 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
studentwen 2009-06-11
  • 打赏
  • 举报
回复
难道用<input type="file">不能解决这个问题?
studentwen 2009-06-11
  • 打赏
  • 举报
回复
以js的方式getElementById 得到的 还是test.xls ,不知道用隐藏域怎么搞
pengpeng107 2009-06-11
  • 打赏
  • 举报
回复
我以前也遇到过,用隐藏域可以解决的
JackRui2008 2009-06-11
  • 打赏
  • 举报
回复
LZ可以使用隐藏域来保存文件的路径,在你要提交的表单下设置
<input type="hidden" name="excelNamePath" id="excelNamePath">

为type="file"设置一个id,
如 <input type="file" name="excelFile" id="excelFile">

然后在js里取得这个值var excelNamePath = document.getElementById("excelFile").value;

提交表单就可以传递过去了。(路径就是全路径了)


ps:以前的帖子给别人回答过一次 了呢,你可以先在CSDN里查查你要的问题呢 ^_^
studentwen 2009-06-11
  • 打赏
  • 举报
回复
我暂时 没有考虑上传 我 去的是一个本地的地址 比如 说 是E:/test.xls 用的是<input type="file" name="path"> 我在action那头request.getparamater(“path”) 得到的是test.xls 不是E:/test。xls
blliy117 2009-06-11
  • 打赏
  • 举报
回复
要上传,把流提交到服务器啊,你取的是什么啊
studentwen 2009-06-11
  • 打赏
  • 举报
回复
最终发现是浏览器的问题,可是不能限制用户只使用IE啊,各位 大虾,不要让帖子沉啊,有没有好的办法啊。。。。。。。。。。。一直关注

62,628

社区成员

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

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