Don't recommend using the struts-el taglib if you don't know what
environment the user is in.  The struts-el taglib can't be used in a JSP
2.0 environment. 

> -----Original Message-----
> From: Strachan, Paul [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, March 15, 2007 5:50 PM
> To: Struts Users Mailing List
> Subject: RE: Re: EL expression in html:form action
> 
> It should work OK if you're using the
> http://struts.apache.org/tags-html-el taglib.
> 
> -----Original Message-----
> From: Lim Hock-Chai [mailto:[EMAIL PROTECTED]
> Sent: Friday, 16 March 2007 4:08 AM
> To: Struts Users Mailing List
> Subject: RE: Re: EL expression in html:form action
> 
> I'm pretty sure that contactType was not empty.  It was 
> showing BIL on the screen.
> 
> contactType is created using jstl's core tag <c:set> with 
> request scope.
> I just wonder if EL expression is allowed in <html:form>'s 
> action attribute.  Has anybody done this before?
> 
> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED] On Behalf Of Laurie Harper
> Sent: Thursday, March 15, 2007 12:00 PM
> To: user@struts.apache.org
> Subject: Re: EL expression in html:form action
> 
> Lim Hock-Chai wrote:
> > I'm getting the "cannot retrieve mapping for action" error 
> when using 
> > EL expression in the action attribute of <html:form> tag.  
> See below.
> > 
> > 
> > AcctContact.jsp ==>
> > <html:form action="AcctContact${contactType}Action">
> > .. . .
> > </html:form>
> > 
> >  
> > struts-config.xml ==>
> > <action path="/AcctContactBILAction"
> >    type="com.factor8th.i5.AcctContactAction"
> >    name="AcctContactBILForm"
> >    scope="request"
> >    validate="true"
> >    input="/AcctContact.jsp">
> > .. . . 
> > </action>
> > 
> > Error ==>
> > 
> ======================================================================
> > ==
> > ==
> > ERROR - ServletException in '/AcctContact.jsp': Cannot retrieve 
> > mapping for action /AcctContactAction
> > javax.servlet.ServletException: Cannot retrieve mapping for action 
> > /AcctContactAction at 
> > 
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCont
> > ex
> > tImpl.java:495)
> > at
> > org.apache.jsp.AcctContact_jsp._jspService(AcctContact_jsp.java:245)
> > at 
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:92)
> 
> So contactType is empty or undefined, no? So it's not looking 
> for the mapping you've defined, AcctContactBILAction.
> 
> L.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> **********************************************************************
> This message is intended for the addressee named and may 
> contain privileged information or confidential information or 
> both. If you are not the intended recipient please delete it 
> and notify the sender.
> **********************************************************************
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

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

Reply via email to