如何获得在GWT服务器端的所有列表框值(How to get the all ListBox Val

2019-10-16 20:25发布

我使用GWT

3列表框是添加在容器(verticalPanel)。 容器被添加到FormPanel中。

这些列表框有一个以上的价值。

在服务器端,我有这样的代码。

ServletFileUpload上传=新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() + item.getName() + item.);
                System.out.println(" chk  " +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();
    }

但我可以只获取列表框中的第一个值

PLZ告诉我怎么去列表框中的所有值

:我不能通过RPC原因这些列表框到文件,该文件是要发送到服务器和服务器到外部存储库相关的发送列表框。

有人plz帮助。

Answer 1:

如果您要添加值列出在运行时框管理列表behiend,并在列表框中到列表中添加值,并通过该列表中的服务器。



文章来源: How to get the all ListBox Value on the Server Side in GWT