WEB-INF\classes目录JavaBean必须打包

解决方案 »

  1.   

    WEB-INF\classes\yourpackage\xxx.class
    usebean的时候记得也要yourpackage.xxx
      

  2.   

    WEB-INF\classes\yourpackage\xxx.class
    但是还是找不到怎么办?具体情况这样exam.jsp文件放在jswdk下的webpages目录下
    exam.jsp中使用bean情况
    <%@ page language="java" contentType="text/html;charset=GB2312" buffer="none"%>
    <jsp:useBean id="exam" scope="session" class="ch8.exam"/>
    +++++++++++++++++++++++++++++++++++++
    java文件如下
    按要求放在jswdk>webpages>web_inf>classes
    下package ch8;
    public class exam
    {}
    确认exam无错误
    执行返回错误为
    :com.sun.jsp.JspException: Class: ch8.exam not found
            at com.sun.jsp.compiler.BeanGenerator.checkSyntax(BeanGenerator.java:106
    )
            at com.sun.jsp.compiler.BeanGenerator.generate(BeanGenerator.java:51)
            at com.sun.jsp.compiler.Jsp1_0ParseEventListener$GeneratorWrapper.genera
    te(Jsp1_0ParseEventListener.java:675)
            at com.sun.jsp.compiler.Jsp1_0ParseEventListener.generateAll(Jsp1_0Parse
    EventListener.java:143)
            at com.sun.jsp.compiler.Jsp1_0ParseEventListener.generateHeader(Jsp1_0Pa
    rseEventListener.java:183)
            at com.sun.jsp.compiler.Jsp1_0ParseEventListener.endPageProcessing(Jsp1_
    0ParseEventListener.java:112)
            at com.sun.jsp.compiler.Main.compile(Main.java:284)
            at com.sun.jsp.runtime.JspLoader.loadJSP(JspLoader.java:135)
            at com.sun.jsp.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspS
    ervlet.java:77)
            at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service(JspServlet.j
    ava:87)
            at com.sun.jsp.runtime.JspServlet.serviceJspFile(JspServlet.java:218)
            at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:294)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
            at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155
    )
            at com.sun.web.core.Context.handleRequest(Context.java:414)
            at com.sun.web.server.ConnectionHandler.run(ConnectionHandler.java:139)
    呵呵
    怎么办?我这个配置环境都搞了好几天了
    连这样一个例子现在都没有搞定
    怎么学习呀~~~~~~~~~~~~~~~~~~~~~~~
    bean就是使用不料