I am using the <s:a href=".." /> Struts 2 tag, *not* the HTML standard <a href=".." /> tag.
And I would like to be able to de-reference an application scope variable in the href argument of the <s:a href="???" /> tag. I have already tried <s:a href='%{#application.var}' /> and it did not work. Below is an example (please see href). <s:a href="%{#application.view-register}" title="%{getText('textTitle.account.register')}"> <s:text name="link.account.register" /></s:a> <!-- portion of i_url.jsp where I define my url variables.... --> <c:if test="${empty urls_defined}"> <s:set var="view-register" scope="application"><s:url forceAddSchemeHostAndPort="true" scheme="https" namespace="/ssl/account" action="view-register" /></s:set> <s:set var="urls_defined" value="true" scope="application"/> </c:if> then, I import the above jsp into my page using <c:import url="/jsp/resources/i_urls.jsp" /> And now I want to use the above define application scoped URL variables in the <s:a href="???" /> tags. Rubens. ________________________________________ From: Maurizio Cucchiara [maurizio.cucchi...@gmail.com] Sent: Monday, January 10, 2011 10:27 PM To: Struts Users Mailing List Subject: Re: How to use an application scoped variable in <s:a href=""/>? I'm pretty sure that the property tag is a better candidate in order to evaluate OGNL expressions like this. Try this <a href="<s:property value="#application['...']"/>">Test</a> 2011/1/11 Rubens Gomes <rub...@pocketgear.com>: > I am using the <s:a ...> tags in my JSP pages. And I am using <s:url..> to > define URLs for the <s:a href="" />. > I have recently made some changes to place the URLs <s:url.../> variables on > the application scope (so that they can > be shared by all requests/threads). Since I made this change I need to > change the href in <s:a.../> to point to an > application scoped variable instead. Is there any way to do that? > > I already tried: <s:a href="%{#application.var}"...>, and as far as I know > it does not work. > > Thanks, > > Rubens. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- Maurizio Cucchiara --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org