Ejemplo de integración de Ext JS + Spring Boot para realizar la carga de archivos

El entorno y la versión de este artículo.

  • Arranque de primavera 2.5.0
  • Extensión JS 7.0.0

código de front-end

Coloque un campo de tipo fileuploadfield en el formulario y establezca el valor del atributo de nombre. Este valor se utilizará como el nombre del parámetro del backend. El código de ejemplo es el siguiente:

[{
        xtype: 'form',
        title: '上传文件',
        width: 400,
        bodyPadding: 10,
        items: [{
            xtype: 'fileuploadfield',
            name: 'myfile',
            fieldLabel: '文件',
            labelWidth: 50,
            allowBlank: false,
            buttonText: '选择文件...'
        }],
        tbar:[{
            text:'上传',
            handler: function () {
                var form = this.up('form').getForm();
                var url = 'http://localhost:8080/extjs/files/upload';
                if (form.isValid()) {
                    form.submit({
                        url: url,
                        waitMsg: 'Uploading your file...',

Supongo que te gusta

Origin blog.csdn.net/oscar999/article/details/131357973
Recomendado
Clasificación