2 qq 38880700 qq_38880700 于 2017.09.08 12:36 提问

在jsp页面,点击一个按钮,出现一个选择地址的弹出框,然后吧选择的地址传到后台

我在写Excel导出,功能已经实现了,但是我把那个存储位置给写死了,现在我想让页面弹出一个选择框
让用户自己选择地址。 我用的mvc框架,我不太明白这个弹出框怎么写的,是写前台还是
后台,还有网上说设置的一个头信息,我也不是很明白,不知道这个头信息写在哪
有牛人最好给我说的详细点!
最后贴个代码

6个回答

qq_35728177
qq_35728177   Ds   Rxr 2017.09.08 14:09
已采纳
qq_38880700
qq_38880700 这个其实我也搜到过,但是没仔细看,今天实在周五了,要搞快一点了,又仔细看了,可以得
3 个月之前 回复
lihongbiao0610
lihongbiao0610   Rxr 2017.09.08 13:38

其实 就是 下载文件,下载文件时的保存文件是由客户端自己决定的。怎么会有存储位置写死呢?
不同的浏览器处理下载链接的方式是不一样的,如果按照了下载软件,会直接调用下载软件如迅雷

qq_38880700
qq_38880700 是这样的
3 个月之前 回复
qq_38005982
qq_38005982   2017.09.08 13:40

嗯~ o(* ̄▽ ̄*)o!写前端,你可以考虑写一个jsp页面,当你做某些反应的时候吧打开jsp地址顺手把你的地址传给那个jsp的单选或多选里,在小页面里勾选后点击提交,把值传后台,再关闭小窗口刷新父窗口就OK

qq_38005982
qq_38005982   2017.09.08 13:45

window.open("打开路径", "", "height=400,whith=200", "");至于怎么携带值,或者打开后把地址重新加载到小弹窗你自己考虑吧,很简单!
window.location.reload(true);
window.opener.location.href = window.opener.location.href;
window.close();
下面那三行是关闭当前窗口打开上一级窗口并刷新

qq_38880700
qq_38880700   2017.09.08 13:56

图片说明

我把这个地址给写死了,然后文件只能下载在这个地方

storeWugt
storeWugt   2017.09.08 15:36

bootstrap就有模态框啊 layer里面也有 可以去看看

Csdn user default icon
上传中...
上传图片
插入图片