我想问下这个地址应该怎么传进去? jsp页面应该怎么写呢?有什么办法吗?

我想在jsp有一个导出按钮,旁边有个浏览。点浏览把路径传进去然后点导出按这个路径导出一个文件。 

潇潇雨雨
浏览 63回答 2
2回答

九州编程

<script>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;getFile(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//获取所选择的文件名&nbsp;包括文件路径&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;fileName&nbsp;=&nbsp;$('#fileName').val();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//路径拿到了&nbsp;剩下的你是通过发ajax&nbsp;还是提交表单给后台&nbsp;就看你自己需要了&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<script> &nbsp; &nbsp;&nbsp;====================&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<form&nbsp;method="post">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//选择文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="file"&nbsp;id="fileName"&nbsp;value="浏览"&nbsp;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="button"&nbsp;value="导出"&nbsp;onClick="getFile()"> &nbsp; &nbsp; &nbsp;</form> &nbsp; &nbsp;

海绵宝宝撒

两种解决办法:&nbsp;第一种,用一个小技巧,jsp是没有选择路径组件的,只有选择文件,好就好在选择一个文件的时候,是带路径的(IE、FF是),这个小技巧就是你依然选择一个文件,然后写JS截取一下,按最后一个“\”分隔符截取字符串,过滤掉文件只留路径,这样就能获得路径了。&nbsp;第二种思路:导出一个文件的时候,用流来写出文件的时候,如果导出的文件时指定格式的文件,比如doc excel pdf等 生成的文件会有另存为按钮,你可以生成文件后手动指定路径。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript