test.jsp没有找到net.eschool.test包,你要把net.eschool.test包加到CLASSPATH里去,或者放在test.jsp所在的web-inf\classes

解决方案 »

  1.   

    我把net.eschool.test包加到CLASSPATH里也不行,出现错误是
    java.lang.NullPointerException
    at _school._test__jsp._jspService(/school/test.jsp:10)
    at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
    at com.caucho.jsp.Page.subservice(Page.java:485)
    at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
    at com.caucho.server.http.Invocation.service(Invocation.java:312)
    at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
    at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
    at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
    at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
    at java.lang.Thread.run(Thread.java:536)请问什么原因?
      

  2.   

    nullpoint 说明有地方 为null 了 
    可能是Context ejb,
    或者是HelloHome homeContext ejb = (Context) new InitialContext().lookup("java:comp/env/ejb");
    首先这里System.out 1下 看一下 是否lookup正确,我看你的jndi是Hello,为什么lookup ejb ,你调试一下HelloHome home = (HelloHome) ejb.lookup("Hello");
    应该用一下方法,比较标准
    HelloHome home = (HelloHome ) javax.rmi.PortableRemoteObject.narrow(ref, HelloHome .class);good luck