Como gravar campos normais e fazer upload ao mesmo tempo?

Boa tarde!

Pessoal preciso da ajuda de vcs…

tenho uma pagina web que tem que ser gravado um comentario com o upload, ou seja o usuario final insere uma foto com um comentario.

para o uplod eu uso:

enctype="multipart/form-data

so que pega os outros campos do upload normal mas os outros nulo, alguem ja passou por isso???

Dá uma olhada aí:


		if (isMultiPart) {

			FileItemFactory factory = new DiskFileItemFactory();

			ServletFileUpload upload = new ServletFileUpload(factory);
			try {

				List items = upload.parseRequest(request);

				Iterator iter = items.iterator();
				FileItem item = null;
				String segProfTemp = null;
				while (iter.hasNext()) {

				item = (FileItem) iter.next();
				if (item.isFormField()) {

				  if ("descricao".equals(item.getFieldName()))
					descricao = item.getString();

					} else {
						setFileItem(item);
					}

				}