Passar dados

2 respostas
welinton19

olha galera boa tarde …

desde já agradeço pela atenção

Estou querendo passar um dado para uma variável só que ele esta vendo String e a paramento não que aceita

aqui esta o código a linha em negrito e que esta com erro

boolean isMultipart = ServletFileUpload.isMultipartContent(request);

if (isMultipart) {

// Create a new file upload handler

FileItemFactory factory = new DiskFileItemFactory();

ServletFileUpload upload = new ServletFileUpload(factory);

String nome = null;

// Set upload parameters

upload.setSizeMax(50 * 1024 * 1024); //50Mb

<a href="//upload.setRepositoryPath">//upload.setRepositoryPath</a>(“c:/temp”);

<a href="//upload.setRepositoryPath">//upload.setRepositoryPath</a>(getServletContext().getRealPath("/") + “/upload”);

// Parse the request

//List items = null;
try {
            List items = upload.parseRequest(request);
            System.out.println("Numero de arquivos : " + items.size() + "<br/><br/>");
            Iterator item = items.iterator();

            if (!item.hasNext()) {
                System.out.println("arquivo não existe");
            }
            while (item.hasNext()) {
                FileItem fitem = (FileItem) item.next();
                nome = fitem.getName();
                boolean isFormField = fitem.isFormField();
             //if (nome.equals(nome + ".xml")) {
                    
                    if (!fitem.isFormField()) {
                        nome = fitem.getName();

                         //NodeList nList = fitem.getElementsByTagName("nome");
                        
                        // for (int temp = 0; temp &lt; items.getLength(); temp++) {

                        [b]Node nNode = nome.item(nome);[/b]

                        //System.out.println("\nCurrent Element :" + nNode.getNodeName());

                        if (nNode.getNodeType() == Node.ELEMENT_NODE) {

                            Element eElement = (Element) nNode;

erro na linha que esta em negrito

cannot find symbol
symbol: method item(String)
location: variable nome of type String

alguém pode me ajudar …

2 Respostas

drsmachado

Não sei o que você andou estudando (nem se realmente estudou), mas, tudo o que você envia através de uma requisição HTTP é recebido como String…
Logo, onde está o erro?

welinton19

obrigado pelo retorno mas esta resolvido …

Criado 21 de junho de 2013
Ultima resposta 23 de jun. de 2013
Respostas 2
Participantes 2