that works fine for any actions that i have defined, but it doesn't work
for non-struts actions. so if i wanted "login" to point to a url like
"/ui/something.jsp" or "/ui/login-old.do" then i can't do that because
it will always just form the url as if the action existed.
i need the ability to point the urls to things outside of just my
struts2 actions because i am migrating from struts1 to struts2, but not
all at the same time, so my old struts1 actions are *.do and my new ones
are *.action. i need to have the ability to link to my old struts1
actions from the struts2 config, and so far i can't see how to do that.
-- Allen
Shahak Nagiel wrote:
How about:
<a href="<s:url action="login"/>>login</a>
This will generate a link to the "login.action" URL (as configured in
struts.xml) and, if necessary, do the appropriate URL encoding for the session.
----- Original Message ----
From: Allen Gilliland <[EMAIL PROTECTED]>
To: user@struts.apache.org
Sent: Monday, April 16, 2007 4:00:28 PM
Subject: struts2 equivalent of html:link tag?
Is there any struts2 equivalent to the struts1 html:link tag? I see
that the s:a tag is available but is designed for use with ajax and the
only other tag i see is s:url.
The reason I ask is because in my application we used to form links like
this ...
<html:link forward="login">login</html:link>
and that would build a nice html anchor tag and set the href to the
location specified by "login" in the global-forwards section of the
struts config, but i can't find an equivalent way of doing that same
thing in struts2 using the s:url tag or anything else.
i suppose what i am really trying to get is the ability to use a logical
name like "login" to refer to an actual url like /ui/login.action and be
able to form links in my view components using the logical name. is
there a way to do that in struts2?
-- Allen
---------------------------------------------------------------------
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]