[ https://issues.apache.org/struts/browse/WW-1517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39949 ]
Dave Newton commented on WW-1517: --------------------------------- Including the paramMap functionality could really clean up JSP code if the map can be built in the Action, although it might be nice if you could still add params via the s:param tag. > Streamlined link tag for single-parameter links > ----------------------------------------------- > > Key: WW-1517 > URL: https://issues.apache.org/struts/browse/WW-1517 > Project: Struts 2 > Issue Type: New Feature > Components: Views > Affects Versions: 2.0.1 > Reporter: Ted Husted > Assigned To: Joe Germuska > Priority: Critical > Fix For: 2.0.5 > > > The url and param tags are very flexibile, but the most common case of a > single parameter link. > <s:url id="url" action="HelloWorld" includeContext="false"> > <s:param name="request_locale">en</s:param> > </s:url> > <s:a href="%{url}">English</s:a> > is verbose (to the point of being silly). > It is worthwhile to have a streamlined link tag, a al Struts 1, to cover the > single-parameter case. > <s:link action="HelloWorld" param="request_locale" > paramValue="en">English</s:link> > In the interest of brevity, I would suggest that includeContext default to > "false" for the single-parameter case. > Or, with a message resource key, from > <a href="<s:url action="Login_input"/>">%{getText('"sign_on"')}</a> > to > <s:link action="login_input" key="sign_on" /> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.