日期:2014-05-17  浏览次数:20758 次

导入Excel文件问题
一个BS项目,需要导入Excel文件。导入功能用jxl可以实现,但是不能自己选择导入的路径,只能在程序中固定Excel文件的路径。求解。

------解决方案--------------------
这个很简单啊!你做过上传文件吗?你那个路径是怎么获得的,这就怎么获得啊!
去年我的项目中做过jxl实现excel的导入导出,而且是我亲手做的,
这样,我现在有事儿需要出去,回来再给你写吧。如果急需,记得提醒我!
------解决方案--------------------
Java code
<form name = "frm" action="servlet/ImportExcelServlet" method="post">
                                                <input type="hidden" name="hiddenurl" id="hiddenurl" />
                                                    <input type="file" name="fileField" id="fileField"onchange="checkImg(this)" /> 
                                                        <script type="text/javascript">    
                                                            function checkImg() {
                                                                var url = document.frm.fileField.value;
                                                                    document.getElementById("hiddenurl").value=url; 
                                                                                                                                              }
                                                                </script>
                                                    <input type="submit" name="upImg" id="button" value="导入 " />

------解决方案--------------------
就是导入文件嘛。
------解决方案--------------------
先上传excel文件到服务器一目录,这个地址就可在导入时使用
------解决方案--------------------
使用文件上传的组件来做,这样你就可要选了
------解决方案--------------------
按一般的导入做就成了
------解决方案--------------------
就是上传文件嘛?如果不用submit的话也可以呀,就用js!!再去看一下jxl的示例代码吧!!