星如此多哪敢谈指教啊!
小弟们还得靠您照着呢!
<%@page import="javax.naming.*,javax.rmi.PortableRemoteObject,pakagename.yoursHome,pakagename.yours" %>
<%!
yoursHome your_ejb=null;
public void jspinit(){
InitialContext IC=new InitialContext();
Object ob=IC.lookup("java:comp/env/ejb/yoursEJB");
your_ejb(yoursHome)PortableRemoteObject.narrow(ref,yoursHome.class);
}
%>
<%
yours bean=yoursHome.create();
//调用方法...
bean.do();
 %>

解决方案 »

  1.   

    EJB是用于跟DB打交道的,为什么会在jsp中用到呢?尤其是打的jar文件。
      

  2.   

    Thanks,明天上班试通过就给分。
      

  3.   

    to zhousm6():
    我就是对Java不太了解,现在我要做的是一个影视网站,这样的站点不需要什么商业逻辑,只要能用户登录、注册,信息查询就可以了,但是由于访问量很大,而且是商业网站,就需要能够保证访问的流畅性,因为以前没有接触过Java,不知道是否能够给出一个比较好的解决方案?
      

  4.   

    TechnoFantasy(www.applevb.com)我们做的一个forum的项目,可以看看然后改一改就好了。http://www.chinaxp.org/forum/xforum.jsp
      

  5.   

    看看精华区帖子:http://www.csdn.net/expert/topic/597/597640.xml?temp=.3629267讲的很详细了
      

  6.   

    JSP一般是不直接调用EJB的,是通过SERVLET来调用的,建议你把登录,注册等
    商业逻辑做成SESSION BEAN,查询的内容做成ENTITY BEAN ,然后用SESSION BEAN来调用ENTITY BEAN。
      

  7.   

    to tony_2008(偶学习,偶进步。) 
    我已经改了,是按照你的方法,但是有新问题,请到这里看看:
    http://www.csdn.net/expert/topic/953/953326.xml?temp=.5688135
      

  8.   

    如果你的ejb打包和部署成功的话。
    将你的web应用程序的文件打包.war文件。
    例如web目录如下:
    web\
      |__index.html
      |__err.jsp
      |_....
      |__WEB-INF/
            |_web.xml
            |_weblogic.xml
            |_classes/
                  |_ejb/
                  |   |_Your.class
                  |   |_YourHome.class
                  |_javabean/
                        |_YourData.class打包命令:
    到web\%java_home%\bin\jar -cvf Your.war *.html *.jsp WEB-INF然在weblogic中部署Your.war,就可以用http:\\localhost:7001\Your访问了。