免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2314 | 回复: 6
打印 上一主题 下一主题

访问页面错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-13 10:53 |只看该作者 |倒序浏览
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

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

exception

javax.servlet.ServletException: villas/main/onLineUser (wrong name: WEB-INF/src/villas/main/onLineUser)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NoClassDefFoundError: villas/main/onLineUser (wrong name: WEB-INF/src/villas/main/onLineUser)
        java.lang.ClassLoader.defineClass1(Native Method)
        java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
        org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
        org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1214)
        org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1116)
        org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
        org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
        org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
        org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
        org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
        org.apache.jasper.compiler.Generator.generate(Generator.java:3272)
        org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:244)
        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:802)


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


请问各路朋友,这是什么原因啊?感谢!

论坛徽章:
0
2 [报告]
发表于 2009-01-13 11:08 |只看该作者
第一次调试java,这是以前一个同事的程序,人不在这里了,我想可能是路径问题吧,确实对这方面的知识不是很了解,请帮我点拨一下,真的很谢谢!
Tomcat应该是没问题的,这个Jsp页面有如下一句:
<jsp:useBean id="onlineuser" class="villas.main.onLineUser" scope="application"/>

论坛徽章:
0
3 [报告]
发表于 2009-01-13 13:33 |只看该作者
没有找到 villas.main.onLineUser 这个类。

看看\WEB-INF\classes 有没有这个类。

论坛徽章:
0
4 [报告]
发表于 2009-01-13 13:57 |只看该作者
谢谢!
\WEB-INF\classes 在这个目录下我有文件夹:villas\main\onLineUser
有这个类onLineUser.class
我想是不是我需要在Server.xml内做什么设置呢?或者在其它地方设置相对路径?

论坛徽章:
0
5 [报告]
发表于 2009-01-13 13:58 |只看该作者
我是在windows下

论坛徽章:
0
6 [报告]
发表于 2009-01-13 17:16 |只看该作者
我搞定了,谢谢斑竹!
我看了很多新手遇到如此问题,以前可用,换个环境又不能用了,如果有这种提示,
估计一般都是路径不对引起的。
不要怕麻烦,把它洗干净,重来,多弄几次,搞通就好了。

论坛徽章:
0
7 [报告]
发表于 2009-01-14 10:37 |只看该作者
路径和权限问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP