Java在客户端不能弹出文件选择框问题 5

用jfilechooser实现弹出文件选择对话框,在服务器端正常运行但是当在客户端点击按钮时,文件选择框却显示在服务器端,查过API似乎这是jfilechooser的缺陷... 用jfilechooser实现弹出文件选择对话框,在服务器端正常运行 但是当在客户端点击按钮时,文件选择框却显示在服务器端, 查过API 似乎这是jfilechooser的缺陷 那现在我需要服务器端客户端都能正常弹出一个文件选择框 该如何做 展开
 我来答
百度网友64a6fd5
2014-01-10 · 超过14用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:13.9万
展开全部
不是使用html标签<input type="file" />吗?还是有另一种方式?你可以用这种方式试一下,希望对你有所帮助!
追问
这种方式我试过了,弹出框显示的效果不好,谢谢
孔乙己90
2014-01-10
知道答主
回答量:47
采纳率:0%
帮助的人:9.2万
展开全部
这个是桌面应用,jfilechooser应该这样用(打开excel):
JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter("xls","xls");
chooser.setFileFilter(filter);
chooser.isMultiSelectionEnabled();
int returnVal = chooser.showOpenDialog(null);//为他创建资源管理
if(returnVal == JFileChooser.APPROVE_OPTION) {
exdataproduce ex=new exdataproduce();
List<Object> list= ex.read(chooser.getSelectedFile().getPath(),0);
int x=0;
Double re=0.0;
if(list!=null)
{
while(x<list.size())
{
re=re+(Double)list.get(x);
x++;
}
result.setText("检测的数据金额为:"+re);
}
}
追问
你没懂我的意思,导出功能我已经实现了,在服务器端运行没有问题,但是当在客户端点击导出按钮的时候,选择文件框是在服务器端弹出,可能你没碰到这个问题吧,我查了很多资料了,似乎jfilechooser不能实现,因为客户端有安全设置,要签名什么的
追答
哦哦,这就不知道了!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友12ee0fd
2014-01-10 · TA获得超过4.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:1951万
展开全部
没看明白。

JNLP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式