tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ralph Einfeldt" <ralph.einfe...@uptime-isc.de>
Subject AW: Errors Compiling a JSP
Date Thu, 15 Aug 2002 15:34:24 GMT
There should be more information available in one of the logs.

Some background:

The JSP is compiled to a servlet.

With <%! %> you define members or methods for the class or 
instance.
With <% %> you fill the body of a method, all implicit
variables (like request) are local to this method.

Have a look at the generated code in the work directory
to get a better idea what happens with your code.

> -----Urspr√ľngliche Nachricht-----
> Von: Sharples, Brian [mailto:Brian.Sharples@cingular.com]
> Gesendet: Donnerstag, 15. August 2002 17:21
> An: 'Tomcat Users List'
> Betreff: RE: Errors Compiling a JSP
> 
> 
> That didn't work.  Removing the "!" gave me the error: Status 
> 500 The server
> encountered an internal error that prevented it from fulfilling this
> request.
> 
> Thanks
> 
> Brian
> 
> -----Original Message-----
> From: Capr1ce [mailto:capr1ce@capr1ce.co.uk]
> Sent: Thursday, August 15, 2002 11:19 AM
> To: Tomcat Users List
> Subject: Re: Errors Compiling a JSP
> 
> 
> 
> Try it like this:
> 
> <% String[] colorValues = request.getParameterValues("colors"); %>
> 
> 
> At 11:14 AM 15/08/2002 -0400, you wrote:
> >Hi,
> >
> >I am learning JSP with the SAMS book"Teach Yourself JSP in 
> 24 Hours".  One
> >of the sample JSPs keeps getting a compiler error.  The code is:
> >
> >Parameters
> >    * Country = <%= request.getParameter("country") %>
> >    * Colors:
> >    <%! String[] colorValues = 
> request.getParameterValues("colors"); %>
> >        * Color 1 = <%= colorValues[0]%>
> >        * Color 2 = <%= colorValues[1]%>
> >        * Color 3 = <%= colorValues[2]%>
> >
> >
> >The error is a status 500 - Internal Server Error: Undefined 
> variable or
> >class name: request
> >String[] colorValues = request.getParameterValues("colors");
> >If I remove the colorValues variable declaration and just put <%
> >request.getParameterValues("colors") %>, I get past that 
> line.  Of course,
> >the next line then shows colorValues as undefined.
> >I don't understand why this is occurring.  I am using Tomcat 
> 4.0.4 and
> j2sdk
> >1.4.0_01.
> >Thanks for your help.
> >Brian Sharples
> >
> >
> >--
> >To unsubscribe, e-mail:
> <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> >For additional commands, e-mail:
> <mailto:tomcat-user-help@jakarta.apache.org>
> 
> 
> 
> --
> To unsubscribe, e-mail:
> <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:tomcat-user-help@jakarta.apache.org>
> 
> --
> To unsubscribe, e-mail:   
<mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail:
<mailto:tomcat-user-help@jakarta.apache.org>



--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>


Mime
View raw message