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
//upload.setRepositoryPath(“c:/temp”);
//upload.setRepositoryPath(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 < 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 …