Buenas tengo un problema al importar una archivo .class en este caso se llama OasisEMSecImp.class bueno resulta ser que en el host donde tengo la pagina “un ejemplo”.. coloco todo como me dicen ese archivo dentro del “WWW\WEB-INF\classes” y los demás archivos .so, .ja, y .la esos los ubique en “WWW\WEB-INF\lib “ pero cuando intento ejecutar la www\pagina.jsp que no esta dentro de ninguna carpeta si no en el mismo directorio de WEB-INF no funciona me da error, cuando coloco pagina.jsp dentro del directori “WEB-INF” me sigue saliendo un error en este caso:
Código:
message /WEB-INF/ejemplo_digest.jsp
description The requested resource (/WEB-INF/ejemplo_digest.jsp) is not available.
y caundo esta fuera del WEB-INF me da el siguiente.
Código:
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
The import OasisEMSecImp cannot be resolved
An error occurred at line: 25 in the jsp file: /ejemplo_digest.jsp
Generated servlet error:
OasisEMSecImp cannot be resolved or is not a type
An error occurred at line: 25 in the jsp file: /ejemplo_digest.jsp
Generated servlet error:
OasisEMSecImp cannot be resolved or is not a type
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
si actualizo sale otro:
Código:
exception
org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:591)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:137)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.ClassNotFoundException: org.apache.jsp.ejemplo_005fdigest_jsp
java.net.URLClassLoader$1.run(URLClassLoader.java:200)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:158)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:71)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:137)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
supongo que error al llavar el archivo... asi que pongo un ejemplo:
Código:
<%@ page import="OasisEMSecImp.*" %>
<%
OasisEMSecImp digest= new OasisEMSecImp();
Digesti = digest.getDigest(varMerchant,varStore,varTerm,varTotal,varCurrency,varOrder_id);
%>
Merchant ID : <%=varMerchant%>
Store ID :<%=varStore%>
Term ID :<%=varTerm%>
Total : <%=varTotal%>
Currency :<%=varCurrency%>
Order ID : <%=varOrder_id%>
Digest : <%=Digesti%>
bueno de ante mano muchas gracias disculpen en verdad pero en el mundo de java realmente soy nuevo.