Linux上装了Tomcat6, 默认网站在/var/lib/tomcat6/webapps/ROOT/在Elipse中建立新项目,在项目中加入package ala,在ala中写了一个class:package ala;public class Good {
public static int good()
{
return 1;
}
}使用Eclipse的Export功能,我把package ala导出到/var/lib/tomcat6/webapps/ROOT/WEB-INF/lib/ala.jar下面接着,我写了一个test.jsp文件在/var/lib/tomcat6/webapps/ROOT目录中:
<%@ page import="ala.Good" %><%
int temp = Good.good();
%>http://localhost:8080/test.jsp得到一下错误:
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)求解!
public static int good()
{
return 1;
}
}使用Eclipse的Export功能,我把package ala导出到/var/lib/tomcat6/webapps/ROOT/WEB-INF/lib/ala.jar下面接着,我写了一个test.jsp文件在/var/lib/tomcat6/webapps/ROOT目录中:
<%@ page import="ala.Good" %><%
int temp = Good.good();
%>http://localhost:8080/test.jsp得到一下错误:
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)求解!
试着建一个工程把这个jar加入看一下有没有用.