项目总目录:基于Hadoop的好友推荐系统项目综述
一、文件上传到HDFS的实现
1、前端展示
- jsp页面
<table>
<tr>
<td><label for="name">输入路径:</label>
</td>
<td><input class="easyui-validatebox" type="text"
id="localFileId" data-options="required:true" style="width:300px" />
</td>
</tr>
<tr>
<td></td>
<td><a id="uploadId" class="easyui-linkbutton"
data-options="iconCls:'icon-door_in'">上传</a></td>
</tr>
</table>
这里需要我们手动输入文件存储的完整路径。
- js逻辑
// =====uploadId,数据上传button绑定 click方法
$('#uploadId').bind('click', function(){
var input_i=$('#localFileId').val();
// 弹出进度框
popupProgressbar('数据上传','数据上传中...',1000);
// ajax 异步提交任务
callByAJax('cloud/cloud_upload.action',{input:input_i});
});