On Thu, 14 Mar 2002, Matt Raible wrote: > I'm trying to use JSTL do check for values of certain variables. For instance, > I want to find out if the "action" parameter (passed in via URL) is equal to > "Edit." However, my code below is not working: > > <c:if test="${request:action == 'Edit'}"> > > I detected you where trying to edit me > > </c:if> > > I get an error stating that: > > "action" is not defined. > > Please send responses to [EMAIL PROTECTED] as I am not subscribed > to this list.
Matt, The JSTL expression language has changed. You should now write ${param.action == 'Edit'} Actually, 'request:action' would have never indicated a request parameter; it would have indicated a request-scoped variable ("attribute"). Now, you'd use ${request.action} to indicate the 'action' variable in 'request' scope. -- Shawn Bayern Author, "JSP Standard Tag Library" http://www.jstlbook.com (coming early this summer from Manning Publications) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>