| 怎样在JSP中使用自己写的类 |
| [ 来源:ITWENKU 时间:2006-9-7 18:00:13 | 浏览:191人次
] |
| |
|
在WEB-INF目录下有两个子目录JSP和SRC分别用于存放a.jsp和db.java,其中db.java文件中是一个工具类,我想在a.jsp中使用自己写的db类,就在a.jsp加用<%@ page import="..\src\db" %>语名导入该类,但执行a.jsp是总是出现
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error: Syntax error on tokens, delete these tokens
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error: Syntax error on tokens, delete these tokens ...
请问为什么,怎么解决
import 不是import类的full quantified name 吗? 就像java 里写import 一样 import java.util.List; 不是写java文件地址 当然,要把db.class放到WEB-INF/classes下
类写好,import进来就可以了
import java.util.List; 不是写java文件地址 当然,要把db.class放到WEB-INF/classes下还不够 1)必须在WEB-INF/classes新建个文件夹比如iori,把db.class放在iori文件夹下 当然你的 db.java中必须有 package iori; 2)然后在JSP中使用 import iori.db
CSDN上的人就是热心啊,要是有人拿这个问题问我,我非拿书揍他不可!
谢谢!我先试一试!
|
|
 |
推荐文章 |
|