不需要注册的,
和Tomcat差不多的,
在WEB-INF文件夹下建一个classes文件夹,
JavaBean文件放在下面,
如果是Package的话,注意相应改动

解决方案 »

  1.   

    我就是这样做的但好像不行啊!
    错误信息如下:
    failed:
    X:\bea\wlserver6.0sp1\config\learning\applications\DefaultWebApp_myserver\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp_myserver\jsp_servlet\_beanscope.java:94: 不能解析符号
    probably occurred due to an error in /beanScope.jsp line 4:
    <jsp:useBean id="scopetest1" class="beanScope" scope="page" />Full compiler error(s):
    X:\bea\wlserver6.0sp1\config\learning\applications\DefaultWebApp_myserver\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp_myserver\jsp_servlet\_beanscope.java:94: 不能解析符号
    符号:类 beanScope  
    位置:类 in jsp_servlet._beanscope
                beanScope scopetest1 = (beanScope)  //[ /beanScope.jsp; Line: 4]
                
      

  2.   

    你的beanScope有没有隶属于什么包吗???
    我用WebLogic就是这样配的,
    没问题的
      

  3.   

    我又发现了一点,把这东西搬到Tomcat下没问题。而且,我把BeanScope放到一个包下,如定义package jsp; 
    再引用<jsp:useBean id="foo" class="jsp.BeanScope" scope="page" />
    竟然没问题!怪!怪!!为什么?
      

  4.   

    哦,
    你原来在WebLogic下的语法和配置错误啊,
    只要按照Tomcat下的一样配置,
    建一个文件夹jsp,
    还有在JSP文件的useBean中的class="jsp.BeanScope"
    就可以了
      

  5.   

    to stendhal:
     No! 你理解错了吧? weblogic下没有语法错误啊! 我上面已经说过,如果BeanScope中不定义包(源程序也中就没有),会出错。而如果加上包(源程序中也加上)同时放在以包名命名的文件夹下,引用时也加上包名,就没错了……,奇怪!?
      

  6.   

    啊?还有这种事?
    我用WebLogic,因为都是用
    JBuilder写的,所以都有Package的,
    到没有尝试过不带Package的,
    你在WebLogic下试试,带Package的啊:)