自定义JAR在JSP中如何使用
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)
求解!
在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)
求解!
...全文
相关推荐
jsp自定义标签库学习
jsp自定义标签库 例程(附带工程和jar文件)
分页工具-jsp中分页集成jar包
分页工具jsp中分页集成jar包,里面有使用方法
jsp自定义标签所需jar包
jsp自定义标签所需jar包,jsp自定义标签所需jar包 ,jsp自定义标签所需jar包
jsp表格显示及分页标签
ListTag标签库当前版本为1.0。主要实现快速方便的显示数据,并集成了几种默认样式及分页功能。当然用户可非常方便的自定义样式,请见示例工程:testListTag.rar
jsp自定义标签报错的问题
在网上学习jsp自定义标签的时候, 出现了异常, 在网上寻找了好久, 都没有找到合适的答案, 自己通过摸索最后成功, 分享给大家, 希望能够帮助到你, 自定义标签不能放在java Project中, 只能在java web Project中才可以.


Web 开发
