Pasar variable de formulario Multipart-form-data a servlet
Hol@s!!
Tengo un problema. Tengo un servlet donde me subo fotos al servidor con el fileupload. Ahora bien, tengo que pasarle tambien dos parametros m谩s desde el formulario. Me he bajado la libreria que hace que funcione el MUltipartRequest pero me da un error en tomcat:
excepci贸n
javax.servlet.ServletException: La ejecuci贸n del Servlet lanz贸 una excepci贸n
causa ra铆z
java.lang.NoClassDefFoundError: com/oreilly/servlet/multipart/MultipartParser
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:222)
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:109)
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:89)
victor.uploadFichero.doPost(uploadFichero.java:119)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Mi codigo es el siguiente:
import com.oreilly.servlet.*;
.......
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
MultipartRequest multi = new MultipartRequest(request);
String nombre_mostrar = multi.getParameter("nombre_mostrar");
String descripcion = multi.getParameter("descripcion");
......
Tengo un problema. Tengo un servlet donde me subo fotos al servidor con el fileupload. Ahora bien, tengo que pasarle tambien dos parametros m谩s desde el formulario. Me he bajado la libreria que hace que funcione el MUltipartRequest pero me da un error en tomcat:
excepci贸n
javax.servlet.ServletException: La ejecuci贸n del Servlet lanz贸 una excepci贸n
causa ra铆z
java.lang.NoClassDefFoundError: com/oreilly/servlet/multipart/MultipartParser
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:222)
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:109)
com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:89)
victor.uploadFichero.doPost(uploadFichero.java:119)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Mi codigo es el siguiente:
import com.oreilly.servlet.*;
.......
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
MultipartRequest multi = new MultipartRequest(request);
String nombre_mostrar = multi.getParameter("nombre_mostrar");
String descripcion = multi.getParameter("descripcion");
......