JFileChooser jf=new JFileChooser("d:/");
int value=jf.showSaveDialog(null);
if(value==JFileChooser.APPROVE_OPTION){ //判断窗口是否点的是打开或保存
File getPath=jf.getSelectedFile(); //取得路径
.......//用流在将你的数据输出
}else{
// 没有选择,即点了窗口的取消
....... //点了取消后有要做些什么
}
注意:这个只是路径,通过这个路径你可以用流来输出你的数据。
千万不要以为你只选择点保存打开它就帮你自动保存。
你说的是B/S模式下还是C/S模式下?
BS模式下可以用servlet或者JavaScript实现
如果是在CS模式下那就更好办了。
JFileChooser fileChoser = new JFileChooser();
fileChooser.showSaveDialog();