You should have a "getBar()" defined on your action, not a "getFoo()"
regards
musachy
On 4/12/07, Scott Nesbitt <scottnesbitt@yahoo.com> wrote:
>
>
> I have a form with an autocompleter like this:
>
> <s:form id="mainForm" theme="simple" validate="false">
> <s:url id="autosportsteam"
> action="LookupSportsTeam"/>
> <div class="form-edit">
> <s:autocompleter name="sportsTeam"
> id="sportsTeam"
> keyName="sportsTeamKey"
> theme="ajax"
> href="%{#autosportsteam}"
> cssStyle="width: 500px;"
> dropdownHeight="180";
> loadMinimumCount="2"
> loadOnTextChange="true"
> autoComplete="false"
> showDownArrow="false"
> delay="100"
> searchType="substring"
> forceValidOption="true"/>
> </div>
> <s:hidden name="foo" value="bar"/>
> </s:form>
>
> I expected that my LookupSportsTeamAction class (which
> extends ActionSupport and has a getter and setter on
> foo) would be able to use the foo member variable.
> But it is always null, though the sportsTeam variable
> is being set correctly.
>
> Any ideas on this? This works in other pages that do
> not have the autocompleter tag.
>
> Thanks,
>
> Scott
>
>
>
>
> ____________________________________________________________________________________
> Now that's room service! Choose from over 150,000 hotels
> in 45,000 destinations on Yahoo! Travel to find your fit.
> http://farechase.yahoo.com/promo-generic-14795097
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
--
"Hey you! Would you help me to carry the stone?" Pink Floyd
|