可能是权限的问题,出于安全方面的考虑applet的执行是受限制的

解决方案 »

  1.   

    在你机器上的.java.policy文件加上:
    permission java.security.AllPermission;
      

  2.   

    请问楼上的兄台,用APPLET还要授予权限吗,难道象我这样做不行吗 /?
    我应该在哪个位置加上授予权限的命令呢/?
      

  3.   

    java.policy文件本身就有这句话permission java.security.AllPermission;
    我在后面有加了一遍,但还是不能通过APPLET调用EJB对象,难道APPLET运行的时候真的有权限限制吗//?如果有,应该怎样解除!或有什么别的方法/?
      

  4.   

    都是在一台机器上吗?Applet是有权限控制的,你得查看你的java console里面的错误信息来决定问题所在。试试给applet签名,给予applet最大权限。要不然就是web server不支持applet同ejb联系了
      

  5.   

    applet的权限不是web server控制的,而是浏览器……
      

  6.   

    在浏览器中选“Internet选项”,然后选择“高级”,然后标记“启用Java控制台”。
    然后重启IE,运行你的那个Applet,选择“查看”-“Java控制台”。
    你将会看到一堆Java安全异常。P.S.如果你写这样的标题仅仅是为了引起大家的注意,我可以理解。
    但,还是请你以后注意你的措辞!
      

  7.   

    有谁能帮我解决这个问题吗/?
    我搞了好久,还是不行,但是又不想用APPLET 和 SERVLET 通信来调用EJB对象,现在还是没有结果,难道APPLET真的不能在网页里调用EJB对象吗/?
    还请指点迷津,不胜感激!