通过第n次编写,还是不可以,那位好心人,可以帮我解决一下,是我的ejb没有成功的问题,这次,我是完全依照Apusic部署工具2.0使用说明上的第一个简单例子做的.
在配置web模块的时候,他让我添加一个类放到web-inf下的classes中,然后又做了一个index.jsp做首页,可是一旦运行的时候,就告诉我放到web-inf下的classes中的类没有,不存在,诸位,有谁知道这个问题吗????
我的msn是[email protected]
oicq:121526156
欢迎各位学习中的朋友与我联系

解决方案 »

  1.   

    index.jsp中的内容如下<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <%@ page import="hello.*" %><HTML><HEAD><TITLE>MyEarTest</TITLE>
    <META http-equiv=Content-Type content="text/html; charset=gb2312">
    <META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
    <BODY><JSP:USEBEAN class=hello.webc.MyWebC id=myWebC/>
    <H1>Apusic Example </H1>
    <HR>
    <%
        out.println("jsp --> javaBean --> ejb:");
    %><BR><BR>
    <H3><%
        out.println(MyWebC.getHello());    
    %></H3></BODY></HTML>
      

  2.   

    我也不知道那个更好,主要是因为这个是书中推荐,说实话,我也觉得它不是很方便,可是我也找不到更加方便的了,而weblogic我也没有下到好的版本
      

  3.   

    你可能是忘记了在web中添加EJB Ref吧 :)
      

  4.   

    以后有apusic的问题直接去www.apusic.com问就行了to leonzhao:应用服务器大多数都一样,都是符合标准的服务器和容器,部署方法基本上是一致的啊
      

  5.   

    Object objRef = ctx.lookup("java:comp/env/ejb/Hello");问题,我以找到就是这句我给改成
    Object objRef = ctx.lookup("ejb/Hello");不知为什么,诧异之极,有谁可以帮我解惑吗?
      

  6.   

    to 康康:
    奇怪,你的这段代码应该是EJB和web服务在同一台服务器吧?
    你配置了web服务器的EJB Ref没有?
    如果配置了,那
    Object objRef = ctx.lookup("java:comp/env/ejb/Hello");

    Object objRef = ctx.lookup("ejb/Hello");
    应该一样啊,因为它们都是通过访问服务器端环境变量.除非你是直接通过JNDI服务器访问,那名称前缀就不再是java:comp/env/
      

  7.   

    我在apusic/j2sdkee的EJB服务器上都验证通过
      

  8.   

    to:gameboy999(我爱我的小家 :) 你说对了,我的ejb和web配置是在一台计算机上,现在没有问题了,不过还是不太理解,ejb的好处,也许要多多的体会吧!!!!!!!
      

  9.   

    to:gameboy999(我爱我的小家 :)挺想向你请教请教ejb的,所以迟迟没有结帖,不过拖延不是我的风格,还是让它结束吧,谢谢