It will, as long as your web.xml specifies the Servlet 2.4 XML schema,
and that variable in the EL expression is actually defined. 

> -----Original Message-----
> From: A mailing list about Java Server Pages specification 
> and reference [mailto:[EMAIL PROTECTED] On Behalf Of 
> Graeme McLaren
> Sent: Monday, March 19, 2007 7:03 AM
> To: JSP-INTEREST@JAVA.SUN.COM
> Subject: Re: custom tag - param passing prob
> 
> Hi there, thanks for your reply, I'm using Tomcat 5.0, will 
> that code you supplied work yeah?
> 
> 
> Cheers,
> 
> Graeme :)
> 
> 
> >From: "Karr, David" <[EMAIL PROTECTED]>
> >Reply-To: A mailing list about Java Server Pages specification and 
> >reference <JSP-INTEREST@JAVA.SUN.COM>
> >To: JSP-INTEREST@JAVA.SUN.COM
> >Subject: Re: custom tag - param passing prob
> >Date: Sun, 18 Mar 2007 09:03:47 -0700
> >MIME-Version: 1.0
> >Received: from swjscmail2.java.sun.com ([192.18.99.108]) by 
> >bay0-mc12-f12.bay0.hotmail.com with Microsoft 
> SMTPSVC(6.0.3790.2668); 
> >Sun,
> >18 Mar 2007 09:04:56 -0700
> >Received: from swjscmail1 (swjscmail1.Sun.COM [192.18.99.107])by 
> >swjscmail2.java.sun.com (Postfix) with ESMTPid D74F521B48; 
> Sun, 18 Mar 
> >2007
> >09:00:57 -0700 (MST)
> >Received: from JAVA.SUN.COM by JAVA.SUN.COM (LISTSERV-TCP/IP 
> release 1.8e)
> >with          spool id 13952117 for 
> JSP-INTEREST@JAVA.SUN.COM; Sun, 18 Mar
> >2007          09:58:07 -0600
> >Received: from mtao002.wamu.net (mtao002.wamu.net [167.88.201.32]) by
> >    swjscmail1.java.sun.com (Postfix) with ESMTP id E2175525C for 
> ><jsp-interest@java.sun.com>; Sun, 18 Mar 2007 09:58:06 -0600 (MDT)
> >Received: from ([10.144.81.63]) by mtao002.wamu.net with ESMTP  id 
> >KP-BYB33.223801135; Sun, 18 Mar 2007 09:03:48 -0700
> >Received: from EXMSEA005.us.wamu.net ([10.144.81.24]) by
> >exisea010.us.wamu.net          with Microsoft 
> SMTPSVC(6.0.3790.1830); Sun,
> >18 Mar 2007 09:03:48 -0700
> >X-Message-Info:
> >LsUYwwHHNt04IJVE6e4lsAEWWYYswMT+M6UNoDQJxmSv51ncA9MDqHBG7C6iTclU
> >X-Original-To: jsp-interest@java.sun.com
> >Delivered-To: jsp-interest@java.sun.com
> >X-MimeOLE: Produced By Microsoft Exchange V6.5
> >Content-class: urn:content-classes:message
> >X-MS-Has-Attach:
> >X-MS-TNEF-Correlator:
> >Thread-Topic: custom tag - param passing prob
> >Thread-Index: AcdhCmNfYZzPE93eQwWOiBQyJZOXiwIbD6iQ
> >References: A<[EMAIL PROTECTED]>
> >X-OriginalArrivalTime: 18 Mar 2007 16:03:48.0567 (UTC)
> >  FILETIME=[03980E70:01C76977]
> >Precedence: list
> >Return-Path: [EMAIL PROTECTED]
> >
> >One important question: What container are you targeting 
> this for?  If 
> >this is a JSP 2.0 container, there's an easier way to do this.  
> >Assuming you use the Servlet 2.4 schema in your web.xml, 
> your JSP line 
> >would look like this:
> >
> >         <JavaComponents:calendar prevMonth="${param.prevMonth}" />
> >
> >In this case, there's no need to declare variables or write any 
> >scriptlets.
> >
> > > -----Original Message-----
> > > From: A mailing list about Java Server Pages specification and 
> > > reference [mailto:[EMAIL PROTECTED] On Behalf Of Graeme 
> > > McLaren
> > > Sent: Wednesday, March 07, 2007 2:45 PM
> > > To: JSP-INTEREST@JAVA.SUN.COM
> > > Subject: custom tag - param passing prob
> > >
> > > Hi all, I am building my first custom tag and I want to 
> pass a value 
> > > to variable around from a jsp to the custom tag:
> > >
> > > <JavaComponents:calendar prevMonth="<%= prevMonth %>" />
> > >
> > > When I try to to run the JSP I get an error:
> > >
> > > org.apache.jasper.JasperException: Unable to compile class for JSP
> > >
> > > An error occurred at line: 23 in the jsp file: /calendarTag.jsp
> > >
> > > Generated servlet error:
> > >     [javac] Compiling 1 source file
> > >
> > > C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\calendarTag
> >_jsp.java:90:
> > > cannot resolve symbol
> > > symbol  : variable prevMonth
> > > location: class org.apache.jsp.calendarTag_jsp
> > >       _jspx_th_JavaComponents_calendar_1.setPrevMonth( 
> prevMonth );
> > >                                                        ^
> > > 1 error
> > >
> > >
> > > Can anyone suggest anything to help get this working?
> > >
> > >
> > > Cheers in advance,
> > >
> > > Graeme :)
> > >
> > > ==============================================================
> > > =============
> > > To unsubscribe: mailto [EMAIL PROTECTED] with body:
> > > "signoff JSP-INTEREST".
> > > For digest: mailto [EMAIL PROTECTED] with body: "set 
> > > JSP-INTEREST DIGEST".
> > >
> > > Some relevant archives, FAQs and Forums on JSPs can be found at:
> > >
> > >  http://java.sun.com/products/jsp
> > >  http://archives.java.sun.com/jsp-interest.html
> > >  http://forums.java.sun.com
> > >  http://www.jspinsider.com
> > >
> >
> >=============================================================
> ==========
> >==== To unsubscribe: mailto [EMAIL PROTECTED] with body: 
> "signoff 
> >JSP-INTEREST".
> >For digest: mailto [EMAIL PROTECTED] with body: "set 
> JSP-INTEREST 
> >DIGEST".
> >
> >Some relevant archives, FAQs and Forums on JSPs can be found at:
> >
> >  http://java.sun.com/products/jsp
> >  http://archives.java.sun.com/jsp-interest.html
> >  http://forums.java.sun.com
> >  http://www.jspinsider.com
> 
> ==============================================================
> =============
> To unsubscribe: mailto [EMAIL PROTECTED] with body: 
> "signoff JSP-INTEREST".
> For digest: mailto [EMAIL PROTECTED] with body: "set 
> JSP-INTEREST DIGEST".
> 
> Some relevant archives, FAQs and Forums on JSPs can be found at:
> 
>  http://java.sun.com/products/jsp
>  http://archives.java.sun.com/jsp-interest.html
>  http://forums.java.sun.com
>  http://www.jspinsider.com
> 

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".

Some relevant archives, FAQs and Forums on JSPs can be found at:

 http://java.sun.com/products/jsp
 http://archives.java.sun.com/jsp-interest.html
 http://forums.java.sun.com
 http://www.jspinsider.com

Reply via email to