Bom dia a todos. Bom eu tinha em meu sistema, uma servlet que realizava o upload de arquivos, no web.xml estava assim:
<servlet>
<servlet-name>uploadProfessor</servlet-name>
<servlet-class>com.aix.webprof.arquivos.upload.ServletUploadProfessor</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
E no meu jsp eu apontava pra esse servlet. Funcionava normalmente. Após eu adicionar o struts 2.x à minha aplicação, quando eu executo o servlet, não funciona mais pois a lista de atributos do jsp vem nula.
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
try {
//ESSA LISTA FICA VAZIA, MAS ANTES VINHA COM OS ATRIBUTOS
List items = upload.parseRequest(request);
Iterator iter = items.iterator();
FileItem item = null;
String segProfTemp = null;
//NAO ENTRA NO WHILE, pois o ITER está VAZIO. :(
while (iter.hasNext()) {
Alguém sabe como eu posso resolver este problema?? Abraço.