我先在电脑上将了java虚拟机jre1.5.0_05,然后又装了j2sdk1.4.2,然后再装了tomcatTomcat 5.5,然后又装了jbuilder10。tomcat启动后我看了其使用的java core是j2sdk1.4.2中的。
然后我学习JSTL,下载了jstl1.1.2,将其文件解压后目录中的standard-exaples.war文件放入tomcat的webappa目录中。在这之前别的例子程序都可以运行,但今天我发觉xml目录中的所有程序都运行不了。试图使其运行时出现如下错误:
exception javax.servlet.ServletException: org/apache/xpath/VariableStack
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.xml.Parse_jsp._jspService(org.apache.jsp.xml.Parse_jsp:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
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 java.lang.NoClassDefFoundError: org/apache/xpath/VariableStack
org.apache.taglibs.standard.tag.common.xml.ExprSupport.doStartTag(ExprSupport.java:63)
org.apache.jsp.xml.Parse_jsp._jspx_meth_x_out_0(org.apache.jsp.xml.Parse_jsp:168)
org.apache.jsp.xml.Parse_jsp._jspService(org.apache.jsp.xml.Parse_jsp:76)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
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)请问是怎么回事?
然后我学习JSTL,下载了jstl1.1.2,将其文件解压后目录中的standard-exaples.war文件放入tomcat的webappa目录中。在这之前别的例子程序都可以运行,但今天我发觉xml目录中的所有程序都运行不了。试图使其运行时出现如下错误:
exception javax.servlet.ServletException: org/apache/xpath/VariableStack
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.xml.Parse_jsp._jspService(org.apache.jsp.xml.Parse_jsp:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
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 java.lang.NoClassDefFoundError: org/apache/xpath/VariableStack
org.apache.taglibs.standard.tag.common.xml.ExprSupport.doStartTag(ExprSupport.java:63)
org.apache.jsp.xml.Parse_jsp._jspx_meth_x_out_0(org.apache.jsp.xml.Parse_jsp:168)
org.apache.jsp.xml.Parse_jsp._jspService(org.apache.jsp.xml.Parse_jsp:76)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
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)请问是怎么回事?
解决方案 »
- 解决“请教一个问题”后的再次加分
- 从数据库中查询生成XML,错误在哪里?
- 关于fckeditor的小问题? (没分了,多包含)
- 在线等 ,怎样用 JSP 调用另一个 JSP啊,我以前看到过,忘了,请帮忙。。
- 请教高手,要如何获得pdf文件包含多少页
- 寻求根据数据库表结构生成JavaBean源代码的工具
- httpsession中attribute和parameter的区别
- 在线提问!!!初学者:有关javabean组件的有效性检查问题.检查结果为:"Class beantest.dateBean not found on classpath" .是不是有关路径
- 请教高手一个问题,如何实现文本框值。。。。。
- 有人会javaWeb页面的静态化吗
- hibernate hbm.xml里面lazy="true"表示什么意思?
- 关于网页打开的进度问题
解压将里面的jar复制到tomcat的apache-tomcat-5.5.x\common\endorsed下。
我再叙述一下前提,我在提问之前已经下载了Xerces-J-bin.2.7.1.zip包,并在解压后将其解压出来的文件路径加入了CLASSPATH环境变量,但那天我这样做后却还是不能运行XML目录下的程序。我在GOOGLE和BAIDU都搜索了一下,发现了GOOGLE里有个人的问题和我的一样,GOOGLE里的问题还没有答案。所以提出了这样的问题。
但今天开机后却发现程序可以运行了,不知道是什么原因,我想问一下是不是CALSSPATH环境变量设置后需要重启机器才能生效?