<body bgcolor="#C0C0C0" >
<hr>
<form ACTION="http://pcb3:8080/servlet/MiSnoop2" METHOD=POST><input
TYPE="hidden"
name="MAX_FILE_SIZE" value="500000">Enviar
este archivo: <input NAME="userfile" TYPE="file"><input
TYPE="submit" VALUE="Enviar">
<input NAME="MiCadena" TYPE="text"></form>
<hr>
<hr><form METHOD=POST ENCTYPE="multipart/form-data"
ACTION="http://pcb3:8080/servlet/MiSnoop2"><input
TYPE="hidden" name="MAX_FILE_SIZE"
value="500000">Enviar
este archivo: <input NAME="userfile" TYPE="file"><input
TYPE="submit" VALUE="Enviar">
<input NAME="MiCadena" TYPE="text"></form>
<hr>
</body>
This are two forms with distinc ENCTYPE.
And then servlet code:
import javax.security.cert.*;
import javax.servlet.*;
import javax.servlet.http.*;
public
class UploadAlumFile extends HttpServlet {
public void doGet (HttpServletRequest
req, HttpServletResponse res)
throws ServletException, IOException
{
doPost(req,res);
}
public void doPost (HttpServletRequest
req, HttpServletResponse res)
throws ServletException, IOException
{
PrintWriter out;
res.setContentType("text/html");
out = res.getWriter ();
out.println("<html>");
out.println("<head><title>Servlet Upload</title></head>");
out.println("<body>");
out.println("<h1>Requested URL: JAJA</h1>");
out.println("<pre>");
out.println (HttpUtils.getRequestURL (req).toString
());
out.println("</pre>");
String strcad=req.getParameter("MiCadena");
out.println("<h2>" + strcad + "</h2>");
}
}
When i submit the form with ENCTYPE="multipart/form-data" and field "MiCadena"="some string", the servlet´s response is a "null", and i don't know why is it...
somebody help?....
Escuse me, but my english is very bad...
begin:vcard n:Garrido Carrillo;José x-mozilla-html:FALSE org:Universidad de Granada adr:;;Edificio Mecenas;Granada;;;España version:2.1 email;internet:[EMAIL PROTECTED] title:Becario Programador x-mozilla-cpt:;0 fn:José Garrido Carrillo end:vcard