[英]Java Error java.lang.ClassNotFoundException: com.oreilly.servlet.multipart.MultipartParser
im kind of new at programming, so i really don't know how to make this work, i have some jsp files to upload some forms to a database, but when i try to send the form y get that exception. 即时通讯在编程方面是一种新事物,所以我真的不知道如何进行此工作,我有一些jsp文件可以将某些表单上传到数据库,但是当我尝试发送表单y时会得到该异常。
I was googling it and i add some libs to the projects but it wont work, any help please ._.? 我正在使用谷歌搜索,并向项目添加了一些库,但是它无法正常工作,请帮忙._。??
package res.ser.controlador;
import com.oreilly.servlet.multipart.*;
import java.io.File;
import java.io.IOException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Hashtable;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javazoom.upload.MultipartFormDataRequest;
import javazoom.upload.UploadBean;
import javazoom.upload.UploadFile;
import res.ms.sqlserver.SolRespaldo;
import res.ms.sqlserver.SolRestauracion;
import res.smtp.ForCorreo;
import com.smtp.AdmCorreo;
/**
* Servlet implementation class SRSolicitud
*/
public class SRSolicitud extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* Default constructor.
*/
public SRSolicitud() {
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
@SuppressWarnings("unchecked")
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
int idUsuario = 0;
try
{
idUsuario = ((com.bean.Usuario) request.getSession().getAttribute("usuario")).getIdUsuario();
}
catch (Exception ex)
{
}
if (MultipartFormDataRequest.isMultipartFormData(request))
{
MultipartFormDataRequest mulForDatRequest = null;
try
{
mulForDatRequest = new MultipartFormDataRequest(request);
}
catch (Exception exception)
{
}
if (mulForDatRequest != null)
{
Hashtable archivos = mulForDatRequest.getFiles();
UploadFile archivo = null;
UploadBean upLoaBean = null;
if ((archivos != null) && (!archivos.isEmpty()) )
{
archivo = (UploadFile) archivos.get("archivo");
upLoaBean = new UploadBean();
}
try
{
upLoaBean.setFolderstore(new com.utilidad.Utilidad().obtRutAplicacion()+"archivosTemporales/");
upLoaBean.store(mulForDatRequest, "archivo");
}
catch (Exception exception)
{
}
String nomArchivo = null;
try
{
nomArchivo = archivo.getFileName();
}
catch (Exception ex)
{
}
String tipSolicitud = null;
try
{
tipSolicitud = mulForDatRequest.getParameter("rTipo").toString();
}
catch (Exception exception)
{
}
if (tipSolicitud!=null)
{
AdmCorreo admCorreo = new AdmCorreo(request);
String cueMensaje = null;
//String[] para={"efernandez@uv.mx"};
String[] para={"danigarcia@uv.mx"};
//String[] copCarbon={"oper_soptec@uv.mx"};
String[] copCarbon={"rmurrieta@uv.mx"};
String[] copCarOculta=null;
//para respaldos
if (tipSolicitud.equals("respaldo"))
{
String repeticion = null;
try
{
repeticion = mulForDatRequest.getParameter("rTRespaldo");
}
catch (Exception ex)
{
您需要在Container的WEB-INF / lib文件夹中添加com.oreilly.servlet.multipart.MultipartParser
的类文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.