Thanks! On Wed, Jul 28, 2010 at 1:40 PM, Michal Ciasnocha <m...@struts.cz> wrote:
> Hi Ryan, > > for getting translated text as label of select tag (and other tags) use > "key" attribute. Usage is same as <s:s text name="..." />. > > > Best regards, > > Michal > > Ryan Beckes wrote on 28.7.2010 20:16: > > Hi All, >> >> I'm working my way through properties and I'm kind of stuck. I have a >> properties file (package.properties) with a "message" entry... >> >> Index.message= Color >> >> ... I am able to pull this message via the s:text tag, so I know it's >> available in the value stack, but when I try to pull the same message for >> the select label below, it does not work. I've also tried %{message} and >> %{getText('message')}. >> >> Thanks, >> Ryan >> >> >> <%@ page contentType="text/html; charset=UTF-8"%> >> <%@ taglib prefix="s" uri="/struts-tags"%> >> <%@ taglib prefix="sx" uri="/struts-dojo-tags" %> >> <table class="w100p" border="1"> >> <tr> >> <td> >> <s:text name="message"/> >> </td> >> <td class="alR"> >> <s:form class="mauto alR" name="change_color" action="/index.action" >> method="GET" javascriptTooltip="true"> >> <s:select >> class="mauto" >> tooltip="Choose Your Color" >> label="message" >> list="#{'b':'Blue', 'r':'Red'}" >> name="request_color" >> emptyOption="false" >> value="color" >> onchange="javascript: document.change_color.submit();" >> /> >> </s:form> >> </td> >> </tr> >> </table> >> >>