Pessoal,
Já pesquisei muito e não achei a solução para o meu problema. Acredito que seja uma bobeira, mas ainda não consegui resolver.
Tenho o seguinte form:
<form method="post" action="UploadServlet" enctype="multipart/form-data">
<fieldset>
<legend>Arquivos de entrada</legend>
<table cellpadding="5" cellspacing="5">
<tr>
<td>
<strong>Arquivo 1 - Disciplinas</strong>
<input type="file" name="disciplinas"/>
</td>
</tr>
<tr>
<td>
<strong>Arquivo 2 - Pré-requisitos</strong>
<input type="file" name="preRequisitos" />
</td>
</tr>
<tr>
<td>
<strong>Arquivo 3 - Histórico Escolar</strong>
<input type="file" name="historico" />
</td>
</tr>
<tr>
<td>
<input type="submit" name="enviar" value="Enviar"/>
<input type="reset" name="limpar" value="Cancelar"/>
</td>
</tr>
</table>
</fieldset>
</form>
E a minha servlet está assim:
[code]
@WebServlet(name = “UploadServlet”, urlPatterns = {"/UploadServlet"})
public class UploadServlet extends HttpServlet {
/**
* Processes requests for both HTTP
* <code>GET</code> and
* <code>POST</code> methods.
*
* @param request servlet request
* @param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println(request.getParameter("disciplinas"));
out.close();
}[/code]
Não consigo recuperar os parâmetros da minha página JSP via POST, apenas via GET. Por que?
Obrigado.
[/i]