0
尝试使用编译的JSP从我的Web应用程序预编译JSP,但我不知道如何确定合适的类名我web.xml
,我把_db.class
文件中WEB-INF/classes/_db.class
呼叫在WebSphere
每当我打电话我与/上下文根/ DBX应用程序我得到:
Error 404: javax.servlet.UnavailableException: SRVE0200E: Servlet [com/ibm/_jsp/_db]:
Could not find required class - class java.lang.ClassNotFoundException: com/ibm/_jsp/_db
我的web.xml中包含了基本的servlet映射
<servlet>
<servlet-name>dbx</servlet-name>
<servlet-class>com/ibm/_jsp/_db</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dbx</servlet-name>
<url-pattern>/dbx/*</url-pattern>
</servlet-mapping>
如果我改变<servlet-class>
被_db,我得到:
错误500:java.lang.NoClassDefFoundError:_db(错误的名称:COM/IBM/_jsp/_db)
运行的/ opt/IBM /的WebSphere /应用服务器/ JAVA /斌/ javap的_db给
Compiled from "_db.java"
public final class com.ibm._jsp._db extends com.ibm.ws.jsp.runtime.HttpJspBase implements com.ibm.ws.jsp.runtime.JspClassInformation{
static {};
public com.ibm._jsp._db();
public java.lang.String[] getDependants();
public java.lang.String getVersionInformation();
public boolean isDebugClassFile();
public void _jspInit();
public void _jspService(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
throws java.io.IOException, javax.servlet.ServletException;
}
如果我尝试使用com.ibm._jsp._db服务器级获得:
Error 404: javax.servlet.UnavailableException: SRVE0200E: Servlet [com.ibm._jsp._db]:
Could not find required class - class java.lang.ClassNotFoundException: com.ibm._jsp._db
我的实际jsp非常简单,并且不包含类定义。
完美工作,谢谢! – 2013-03-09 23:21:29