看一下jsp编译成的servlet文件你就会明白,只能把application作为参数传进去。

解决方案 »

  1.   

    给个具体的javabean,比方说我要调用application.getrealpath()
      

  2.   

    在javabean中加个带参数的构造函数,把application作为参数递进去就行了,参数类型可设为ServletContext
      

  3.   

    那怎样在jsp页面调用这个JAVABEAN啊???"带参数的构造函数"该怎样把参数传进去???
      

  4.   

    定义一个接口,把Application作为参数传进去阿!
      

  5.   

    例如你的bean 叫Bean1
     Bean1 bean=new Bean1(application)
      

  6.   

    public class Bean (ServerletContext app)
    {}
      

  7.   

    你的bean为什么要做成这么复杂呢?
      

  8.   

    public class Bean (ServerletContext app)
    {}
      

  9.   

    public class Bean (ServerletContext app)
    {}
      

  10.   

    晕~我问的是JSP页面上怎么调用带参数的构造函数!!!
      

  11.   

    没人知道吗?JAVABEAN的带参数的构造函数怎么jsp里调用??
      

  12.   

    你先把这个类import进来
     ClassXXX  obj = new ClassXXX(args);
      

  13.   

    那就是说不用<jsp:usebean>~~~
      

  14.   

    楼下可以不用<jsp:usebean>也行,