JiveJdon Community Forums
在线394人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » 项目工程开发经验谈
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 7 回复 / 1
 发表新帖子   回复该主题贴
cute

悄悄话
发表文章: 247
注册时间: 2002年09月26日 11:14
JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月19日 18:52 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表
为什么我的很简单的JSP页面会出现下面问题??

JDK1.5 + TOMCAT5  为什么会出现下列问题呢??? 


==============

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /index.jsp(2,4) Invalid directive
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:90)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:506)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

========================================================

我的JSP页面只有:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

========
运行时出现下列问题:

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:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:3: package javax.servlet does not exist
import javax.servlet.*;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:4: package javax.servlet.http does not exist
import javax.servlet.http.*;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:5: package javax.servlet.jsp does not exist
import javax.servlet.jsp.*;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:8: package org.apache.jasper.runtime does not exist
public final class a_jsp extends org.apache.jasper.runtime.HttpJspBase
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:9: package org.apache.jasper.runtime does not exist
implements org.apache.jasper.runtime.JspSourceDependent {
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:17: cannot find symbol
symbol : class HttpServletRequest
location: class org.apache.jsp.a_jsp
public void _jspService(HttpServletRequest request, HttpServletResponse response)
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:17: cannot find symbol
symbol : class HttpServletResponse
location: class org.apache.jsp.a_jsp
public void _jspService(HttpServletRequest request, HttpServletResponse response)
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:18: cannot find symbol
symbol : class ServletException
location: class org.apache.jsp.a_jsp
throws java.io.IOException, ServletException {
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:20: cannot find symbol
symbol : class JspFactory
location: class org.apache.jsp.a_jsp
JspFactory _jspxFactory = null;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:21: cannot find symbol
symbol : class PageContext
location: class org.apache.jsp.a_jsp
PageContext pageContext = null;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:22: cannot find symbol
symbol : class HttpSession
location: class org.apache.jsp.a_jsp
HttpSession session = null;
^


Generated servlet error:
F:\jboss-4.0.0\server\default\work\jboss.web\localhost\test\org\apache\jsp\a_jsp.java:23: cannot find symbol
symbol : class ServletContext
location: class org.apache.jsp.a_jsp
ServletContext application = null;
banq

悄悄话
发表文章: 9484
注册时间: 2002年08月03日 17:08
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月20日 22:47 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
/index.jsp(2,4)显示,在index.jsp的第二行第4个字符开始出错。

不要在Jsp中写入Java代码,如果是标签库,检查标签库语法。
cute

悄悄话
发表文章: 247
注册时间: 2002年09月26日 11:14
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月21日 10:44 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
现在问题是这样班竹==》index.jsp 这个页面是空的。。。

我目前用JDK5+JBOSS 作了一个虚拟目录(f:\test)。。

我就在这个目录中建了 index.jsp 可是就是无法编译!!! 

我真奇怪。。。 还有在TOMCAT5 中 也同样出现了问题。。。

就是无法编译JSP 或是 说  找不到 SERVLET 。。。 

我真晕了。。。 应用服务器都带了类库。。。 我还用加什么呢!!


banq

悄悄话
发表文章: 9484
注册时间: 2002年08月03日 17:08
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月21日 12:38 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
是容器版本的原因,缺少支持Servlet/Jsp的包。
cute

悄悄话
发表文章: 247
注册时间: 2002年09月26日 11:14
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月22日 07:57 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
经过多次试用TOMCAT5 问题还是不能解决(在虚拟目录中运行JSP)...

而在,它自己的例子目录中却什么都好用!!

真个问题,我真的是无法解决了..

另外,我发现如果要把原先的JSP1.2 的页面拿到 TOMCAT5 下运行,要改一些地方... 比如 import 前要加 page ...

高版本难道不向下兼容嘛?

lqqhd

悄悄话
发表文章: 2
注册时间: 2004年11月23日 16:42
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月23日 16:46 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
如果用的是tomcat5.x 可以在tomcat/bin下setclassespath.bat文件中,设置加上:set classpath=xx/servlet.jar就可以,不清楚是什么原因,希望高手指点
cute

悄悄话
发表文章: 247
注册时间: 2002年09月26日 11:14
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2004年11月30日 23:12 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
JBOSS 4.0 配置虚拟目录(原创)。关于虚拟主机配置网上很多,这里不再介绍。


就为这个问题,本人试过多次,也在论坛问过多次,但却没有回音。

今天终于调试通过!

我将与大家共享 !!!!!!!


我的环境: WINXP SP2 + JDK1.5 + JBOSS4

另外说明: 如果不使用JBOSS4 或者 直接使用TOMCAT5.x(作虚拟目录) 就会出现无法编译的异常或者SERVLET 找不到。
但出于对EJB3.0 技术研究,本人就直接使用了JBOSS4了。

我想,第三步 可以对大家有一些参考。

=================================
第一步:
编辑:
F:\jboss-4.0.0\server\default\deploy\jbossweb-tomcat50.sar\server.xml
找到下面这个位置:
<!-- Default context parameters -->
<DefaultContext cookies="true" crossContext="true" override="true"/>

就在这里加上下面这句:

<Context path="/test" docBase="F:\mywork\test" debug="1" reloadable="true" crossContext="true" defaultWebXml="web.xml"/>


=================================
第二步(defaultWebXml="web.xml" 位置):
将文件:
F:\jboss-4.0.0\server\default\deploy\jbossweb-tomcat50.sar\web.xml
拷贝到:
F:\jboss-4.0.0\server\default\conf 目录下


=================================
第三步:

安装TOMCAT5.x (任何版本都可以)
到下面目录:
F:\Apache Software Foundation\Tomcat 5.5\common\lib
将下面三个文件:
jasper-runtime.jar jasper-compiler.jar jasper-compiler-jdt.jar
拷贝到:
F:\jboss-4.0.0\server\default\lib


=================================

到此所有设置完成。

打开浏览器 访问: http://localhost:端口号/test

既可以访问你的应用。(现在就开始玩JSP2.0 等 吧!!!!!!!)

联系方式: renjie@yantai.net.cn
cute

悄悄话
发表文章: 247
注册时间: 2002年09月26日 11:14
Re: JDK1.5 + TOMCAT5  为什么会出现下列问题呢???  2005年09月23日 14:58 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
更多内容见:

http://my.chinaunix.com/lamei
这个主题有 7 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  发贴前查询 标签列表勿重复发表问题

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam