Can I use something like this in my jsp page (instead of a java sevlet) to 
get the parameter name?,
before that I set the parameter in my web.xml file like this:

<context-param>
      <param-name>parameter name</param-name>
      <param-value>localhost</param-value>
</context-param>

String value =  getServletContext().getInitParameter("parameter name");

because I'm confusing here because of the name "getServletContext"..... is 
it only works in a sevlet or it will work too in a jsp page???

thanks again 
Alex Tomita








[EMAIL PROTECTED]
13/08/2002 10:54 a.m.
Please respond to Tomcat Users List

 
        To:     Tomcat Users List <[EMAIL PROTECTED]>
        cc:     Tomcat Users List <[EMAIL PROTECTED]>
        Subject:        Re: Re[2]: Quick Question



My bean is WEB-INF/classes....






Jacob Kjome <[EMAIL PROTECTED]>
13/08/2002 10:43 a.m.
Please respond to Tomcat Users List

 
        To:     Tomcat Users List <[EMAIL PROTECTED]>
        cc: 
        Subject:        Re[2]: Quick Question



Hello TOMITA,

Where does your Bean exist?  Is it in one of Tomcat's classloaders, or
is it running out the WEB-INF/classes or WEB-INF/lib folder of your
webapp.  I'm geussing the it is in one of Tomcat's classloaders
meaning $CATALINA_HOME/common/lib, server/lib, or lib (shared/lib in
Tomcat-4.1.x).

Those classloaders can't see the individual webapp classloaders.
However, libraries in your webapp *can* see Tomcat's plublic
classloaders (all bug server/lib, server/classes).

You may have to rearrange the location of your libraries.

Jake

Tuesday, August 13, 2002, 9:29:19 AM, you wrote:

TLC> Hi all,

TLC> I'm trying to resolve this problem with all the solutions that you 
gave 
TLC> me,  but it doesn't work...
TLC> This is what I did:

TLC> in my java bean (not a servlet), I have this code:


TLC> public class DbBean {
TLC>    public  int Connect()  {
TLC>    InputStream is = 
TLC> 
Thread.currentThread().getContextClassLoader().getResourceAsStream("config.txt");
TLC>         if (is == null) {
TLC>                 return 0;
TLC>         }
TLC>         else {
TLC>                 return 1;
TLC>         }
TLC> }


TLC> then in my jsp, I called this method, and then I write the value (0 
or 
TLC> 1)..

TLC> The txt file is in "WEB-INF/classes/beans...", because "DbBean" is in 

a 
TLC> package called "beans", and I start tomcat from TOMCAT_HOME/bin..
TLC> When I load the jsp, the method Connect of the DbBean (java bean) 
returned 
TLC> 0, which means the InputStream is null, but if I put the txt file in
TLC> TOMCAT_HOME/bin, I had no problem...., the method returned 1....  why 

is 
TLC> that??.. I'm using Tomcat 3.2
TLC> Do I need to set something else in Tomcat??....

TLC> thanks again
TLC> Alex Tomita













TLC> "Drinkwater, GJ (Glen)" <[EMAIL PROTECTED]>
TLC> 13/08/2002 08:11 a.m.
TLC> Please respond to Tomcat Users List

 
TLC>         To:     Tomcat Users List <[EMAIL PROTECTED]>
TLC>         cc: 
TLC>         Subject:        RE: Quick Question




TLC> tomcats default directory is where ever you called the startup.sh/bat 


TLC> file.
TLC> So if you dont use another script to call the startup.sh/bat file 
tomcats
TLC> default will be the bin directory.

TLC> Use this code to find the directory where WEB-INF is.  Then you can 
TLC> traverse
TLC> your directory structure from there. 

TLC> //get context path
TLC>     ServletConfig scon = null ;
TLC>     String workingDir = null;
 
TLC>     public void init(ServletConfig config) {
TLC>         scon = config ;
TLC>      }
TLC>  public void doPost(HttpServletRequest request, HttpServletResponse
TLC> response)
TLC>     throws ServletException, IOException {
 
TLC>         //get working dir
TLC>         ServletContext sc = scon.getServletContext();
TLC>         workingDir = sc.getRealPath("");


TLC> --
TLC> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
TLC> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>






-- 
Best regards,
 Jacob                            mailto:[EMAIL PROTECTED]


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>





Reply via email to