poi 可否实现 。 点击jsp 页面 打开本地excel 并将数据导入进来。。。
就是直接打开客户端的excel 并将数据库中的报表数据导入。。
------解决思路----------------------
可以,ajax请求,把excel读进来,然后写出去
------解决思路----------------------
不可以。
你可以上传一个Excel做模板,然后后台根据这个模板生成带数据的Excel,然后把生成的Excel下载下来保存到原来位置覆盖原来的文件。
绝对做不到你说的那种打开本地文件直接后台编辑(如果我说错了,请告诉我怎么实现)。
------解决思路----------------------
一般都是直接下过来...
在线的话估计单单用java和js比较难吧,还要微软的插件什么的可能
------解决思路----------------------
楼主是问,用户能选择一个EXCEL后,把这个EXCEL里的数据导入到数据库。--这个是可以的,但是服务端需要预先规定好EXCEL的格式啊,从第几行第几列开始是要导入的数据(或者其他什么规则),不然数据会乱掉的。
------解决思路----------------------
1.mysql可以直接导出excel 但是没有列名
2.后台可以定制excel格式 比如几列 几行 每一列列名什么 数据自动输入都可以 workbook
------解决思路----------------------

打开是不行的·前台用
<form id="questionTypesManage" method="post" enctype="multipart/form-data" class="pageForm required-validate" >
选择文件: <input id="Excel" name="Excel" class="easyui-filebox" style="width: 200px" data-options="prompt:'请选择文件...'">
<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="Excelx()">导入Excel</a>
后台用UploadFile file = getFile("Excel");获取文件
具体的方法和包什么的百度吧
------解决思路----------------------
楼主是想把数据从数据库导出到本地是吧,可以直接访问后台servlet从数据库查询到数据然后把结果用POI写入到Excel然后定义servlet传送格式直接就送到浏览器,浏览器默认就下载下来了