前端很简单:(jquery写起来方便,事实上用原生的javascript也是完全可以的,略,可以参见>这里<)
$("#uploadFileBtn").click(function () {
var pic = $("#uploadFileInput")[0].files[0];
var fd = new FormData();
fd.append('pw',$("#pw").val() );//这里挂载的普通文本,假设我这里传的是管理员密码
fd.append('uploadFile', pic);//这里挂载的是一个文件
$.ajax({
url: gv.root + "FileUploadServlet",
type: "post",
// Form数据
data: fd,
cache: false,
contentType: false,
processData: false,
success: function (data) {
$.growl({
title: "操作结果",
message: data