b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

ajaxfileupload.js_ajax文件上传multiple_ajax file up load(2)

电脑杂谈  发布时间:2017-06-09 16:02:41  来源:网络整理

<!-- 执行上传文件操作的函数 -->

<script type="text/javascript">

function ajaxFileUpload(){

$.ajaxFileUpload(

{

url:'update.domethod=uploader', //需要链接到服务器地址

secureuri:false,

fileElementId:'houseMaps', //文件选择框的id属性

dataType: 'xml', //服务器返回的格式,可以是json

success: function (data, status) //相当于java中try语句块的用法

{

$('#result').html('添加成功');

},

error: function (data, status, e) //相当于java中catch语句块的用法

{

$('#result').html('添加失败');

}

}

);

}

</script>

ajax file up load_ajaxfileupload.js_ajax文件上传multiple

</head>

<body>

<form method="post" action="update.domethod=uploader" enctype="multipart/form-data">

<input type="file"/>

<input type="button" value="提交"/>

</form>

<div></div>

</body>

</html>

服务器代码:

public class UpdateAction extends DispatchAction {

public ActionForward uploader(ActionMapping mapping, ActionForm form,

HttpServletRequest request, HttpServletResponse response) {

UpFormForm upFormForm = (UpFormForm) form;

FormFile ff = upFormForm.getHouseMaps();

try {

InputStream is = ff.getInputStream();

File file = new File("D:/" + ff.getFileName()); //指定文件存储的路径和文件名

OutputStream os = new FileOutputStream(file);

byte[] b = new byte[1024];

int len = 0;

while((len = is.read(b)) != -1){

os.write(b, 0, len);

}

os.close();

is.close();

} catch (Exception e) {

e.printStackTrace();

}

return null;

}

}


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-52004-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 周祚
      周祚

      怎么评论一个个都这么有节操了

    热点图片
    拼命载入中...