No es posible enviar ListBox y archivar juntos

Hola, estoy usando GWT para enviar un archivo usando un servlet.

Inicialmente intentaba enviar solo un archivo al servidor. Eso estaba funcionando bien.

Ahora en af ​​ormPanel agregué 3 Listbox.

private ListBox propertyNamelist = getListBox("propertyName");
    private ListBox propertyTypeList = getListBox("propertyType");
    private ListBox propertyValueList = getListBox("propertyValue");

private ListBox getListBox(String name){

            listbox = new ListBox();
            listbox.setName(name);

        return listbox;
    }

luego se agrega a FormPanel.

formPanel.setWidget(propertyNamelist);
formPanel.setWidget(propertyTypeList);
formPanel.setWidget(propertyValueList);
formPanel.submit();

En el lado del servidor.

try {

        ServletFileUpload upload = new ServletFileUpload();

        FileItemIterator iterator = upload.getItemIterator(request);
        while (iterator.hasNext()) {
            FileItemStream item = iterator.next();
             stream = item.openStream();

            if (item.isFormField()) {
                log.warning("Got a form field: " + item.getFieldName());
                System.out.println(" chk fg " +item.getFieldName() +"  =  "+ Streams.asString(item.openStream()));


            } else {

                log.warning("Got an uploaded file: " + item.getFieldName()
                        + ", name = " + item.getName());
                fileName = item.getName();
                mimetype = item.getContentType();

            }
        }

    }catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

Salida:

WARNING: Got a form field: propertyValue
Jun 11, 2012 11:37:55 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: /UploadFileServlet: org.apache.commons.fileupload.FileItemStream$ItemSkippedException
 chk fg propertyValue  =  motivation

Según yo, la motivación es un primer valor de listbox PropertyValue, donde hay más valores en list box.

Y hay más cuadros de lista que deberían mostrarse.

No puedo entender y esto está sucediendo.

Nota: No puedo enviar Listbox a través de RPC porque estos cuadros de lista están relacionados con el archivo que se debe enviar al servidor y al servidor al repositorio externo.

Alguien por favor ayuda.

Respuesta 1

Estoy usando Oracle 12g y estoy tratando de obtener un ResultSet de un SYS_REFCURSOR. Tengo un procedimiento con la siguiente firma: CREAR O REEMPLAZAR PROCEDIMIENTO proc_search (usuario IN VARCHAR2, res OUT ...

Creé un informe de jaspe. Pero ahora necesito colocar el logotipo en esos informes de jaspe, coloqué el informe y el logotipo en la misma carpeta, pero no puedo ejecutar el informe, dice net.sf.jasperreports.engine ...

Estoy usando WSO2IS 5.3.0 para autenticar mi aplicación. Tengo una GUI para obtener el Nombre de usuario y la Contraseña para autenticar. Una vez que se autentica, estoy usando PAC4J para almacenar y recuperar el perfil de usuario. Es ...

Estoy tomando una foto de la cámara del teléfono Android y colocándola en la vista de imagen. ahora quiero tomar ese src de imageview para poder subirlo al servidor. ¿Cómo puedo tomar src de imageview? Aquí está mi ...