ext上传图片后台如何获取文件对象?

疯狂的食堂老大妈 疯狂的食堂老大妈 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想做一个上传,将图片上传后,转换成二进制存如数据库。现在后台已经实现(假如你给一个地址如d:/app/test.jpg我就可以存到数据库)
我现在想的是,如果路径一直给的这个样子,我该怎么获取对象,网上说的在前台加个type类型,对这个没用,整体框架是不能这样加的。
前台代码

{
xtype: 'fieldset',
autoHeight:true,
title: '签名图片',
labelWidth : 80,
layout: 'form',
items:[{ xtype: 'textfield',
id: 'userInfoForm_UserForm_fileImg',
name: 'fileImg',
width:355,
height:20,
fieldLabel : '签名图片',
inputType : 'file',
fileUpload: true ,
frame: true,
maxLength : 50
}],
buttons: [{
text:'上传签名',
handler:function () {
var UserFilePath = Ext.getCmp('userInfoForm_UserForm_fileImg').getValue(); var UserFilePaths='';
var UserName=Ext.getCmp('userInfoForm_UserForm_username').getValue();
if(UserFilePath!=null&&UserFilePath!=''){
UserFilePaths=UserFilePath.substring(UserFilePath.length-3,UserFilePath.length);
if(UserFilePaths=='jpg'||UserFilePaths=='gif'||UserFilePaths=='png'||UserFilePaths=='bmp'||UserFilePaths=='peg'){//判断是否是图片
Ext.getCmp('userInfoForm_UserForm').form.doAction('submit',{ //提交
url:'userInfo.html?method=saves',
params:{UserFilePath:UserFilePath,UserName:UserName},
callback:function(options,success,response){
var json = Ext.util.JSON.decode(response.responseText);
if(json.success){
showMsg('签名图片上传成功!','3');
}else{alert('上传失败');}
}
});
}else{showMsg('请选择正确的图片!','3');}
}else{showMsg('请选择图片再点击上传!','3');}
}
}
]},

上面代码是在java
...全文

相关推荐

Ext Htmleditor 支持上传图片

- 弹出对话框:当用户点击“插入图片”按钮时,弹出一个文件选择对话框,让用户选择要上传的图片文件。 - 文件上传:使用Ajax或FormData对象,异步上传选中的图片文件到服务器。

bin545

EXT图片上传组件详解与高级应用

自定义样式和行为可以显著地改善用户体验。在Ext JS中,这通常是通过创建和应用自定义的CSS样式来实现的。这段CSS代码定义了上传按钮内部边框和背景颜色的样式。通过改变属性,我们还能给按钮添加背景渐变效果。在现代的网络应用中,用户需要上传多个文件的场景十分常见。使用EXT框架,我们可以通过简单配置来实现多文件上传的功能。EXT提供了组件,它可以支持一次性选择多个文件进行上传。下面的代码展示了如何使用EXT来配置一个支持多文件上传的表单:title: '文件上传',

你这人真狗

ext图片上传

**EXT图片上传的工作原理**EXT图片上传的核心是HTML5的`<input type="file">`元素,它允许用户从本地计算机选择文件。

skyfly-for

ext实现文件上传 后台java实现

后台通常需要Java这样的服务器端语言来处理文件的接收、存储以及验证等逻辑。本文将详细介绍EXTJS如何实现文件上传,以及后台Java如何与之配合。

RENMING

Ext ajax 上传文件

Ajax文件上传通常结合FormData对象来实现,它允许我们发送二进制数据,如图片、文档等。在Ext JS中,我们可以使用`Ext.Ajax`类来发送Ajax请求。

weixin_38669628
评论 1
收藏 已收藏
分享
返回顶部
疯狂的食堂老大妈
Java 51,407 成员 86,126 内容