(1)页面:
<s:decorate id="coverField" template="../layout/edit.xhtml" >
<ui:define name="label">Upload Watermark</ui:define>
<s:fileUpload id="cover" data="#{waterMarkManager.localPath}" onkeypress="return false;" accept="images/*" contentType="image/*" fileSize="10000000" fileName="#{waterMarkManager.currentFileName}"
size="23">
</s:fileUpload>
</s:decorate>
(2)类中:
private byte[] localPath;
public byte[] getLocalPath() {
return localPath;
}
public void setLocalPath(byte[] localPath) {
this.localPath = localPath;
}
(3)FTPTools.java类:
public File getFileFromBytes(byte[] b, String outputFile){
BufferedOutputStream stream = null;
File file = null;
try{
file = new File(outputFile);
FileOutputStream fstream = new FileOutputStream(file);
stream = new BufferedOutputStream(fstream);
stream.write(b);
} catch (Exception e){
e.printStackTrace();
} finally{
if (stream != null){
try{
stream.close();
} catch (IOException e1){
e1.printStackTrace();
}
}
}
return file;
}
这样上传的文件或者图片就会保存到本地的硬盘中了,就是利用上面那个方法就可以搞定。
分享到:
相关推荐
QQ网络硬盘上传控件
易语言控件保存模块, 可以批量保存控件内容,读取控件内容,
控件状态保存自定义控件:可保存指定容器内的控件状态,包括TextBox, CheckBox, ComboBox, DateTimePicker等状态值,保存为本地方案,下次运行时,可直接调用方案,恢复控件值。
VB自动保存窗体控件值到一个INI文件中.ASDFASDFASDF
如何将silverlight中的图片控件保存到文件,代码示例!
.net批量上传控件 批量上传 上传控件 .net .net批量上传.net批量上传控件 批量上传 上传控件 .net .net批量上传.net批量上传控件 批量上传 上传控件 .net .net批量上传.net批量上传控件 批量上传 上传控件 .net .net...
Flash 上传控件, 用 flash 完成文件选择和上传, 后端程序实现保存功能. 上传过程与 js 交互. 控件参数 (flashvars) id: 控件标识 (与 js 交互时用以对应控件) url: 上传地址 jsobj: js 对象 (上传各阶段会调用 js ...
可以轻松迅速的将几百M甚至2G以下的文件上传到WEB服务器,并支持断点续传上载。上传到WEB服务器的文件,通过web服务器编程支持,还可以采用迅雷,FLASHGET等支持断点续传下载的工具软件进行多线程,可续传的下载。
可以保存所有界面上的控件数据,包括EDIT LISTCONTRL BUTTON之类的数据.比如标题,选中状态之类的到XML.再从XML加载到控件.通过遍历的方法.一劳永逸
labview2013以上版本可打开,可以快速保存界面的控件值,并可读取出来,只受控件标签名称的区别,用于快速配方制作,比数据库更快更容易增加和修改。
自己写的 可以先将窗体上的控件转换成图片并且保存到本地的源码。可以用VS打开。
用vs2015实现.在vc++中使用MFC时常常为保存界面上的控件的内容或者状态写配置文件而重复劳动.本方法一步到位解决了这个问题.本方法还可以指定不保存某一个控件的内容.给出不保存的控件id即可.
在IE浏览器下,运行该程序,在文本框中编辑文字,点击保存按钮,可以将文本框中的内容保存到文件中。
在MFC对话框上的picturecontrol控件上,用鼠标绘图,按输入键开始绘图,按保存键,将picture控件所画图片保存为位图或jpg等格式
可读取硬盘物理序号的控件,VB,VC可用,内含使用说明
3、从图片byte数组得到对应图片的格式,生成一张图片保存到磁盘上。 这里的Image是System.Drawing.Image。 以下三个函数分别实现了上述三个需求: 代码如下:// Convert Image to Byte[] private byte[] ...
QQ邮箱上传控件软件,运行环境:win7系统
net使用FileUpLoad控件上传文件 单个文件的上传:保存到上传服务器指定目录得到上传文件的文件名(含上传本地路径) 存储文件的详细信息,包括文件名,文件格式,文件大小和存储路径
超好用的日期控件,能够以不同形式显示日期,时间,可以通过控件比较时间的先后.很方面.很实在.