here the value of why is representing key or value ? The value your are
providing to *value* attribute (value="%{why}"), it should always represent
the key (not the display value).

-- 
Thanks & Regards
Srikanth
Software Developer
--------------------------------
eGovernments Foundations
www.egovernments.org
Mob : 9980078913
--------------------------------


On Sat, Aug 3, 2013 at 1:30 AM, john lee <sh_thorn_b...@yahoo.com> wrote:

>
> For struts2 sj:select tag from google
>
> <s:url id="remoteurl" action="KeywordcategoryAction"/>
>                                 <sj:select
>                                         href="%{remoteurl}"
>                                         id="language"
>                                         onChangeTopics="reloadsecondlist"
>                                         name="language"
>                                         list="languageObjList"
>                                         listKey="myKey"
>                                         listValue="myValue"
>                                         emptyOption="true"
>                                         headerKey="-1"
>                                         headerValue="Select Category"
>                                         value="why"
>                                 />
>
> for above jsp file, i can retrieve the data from KeywordcategoryAction for
> no problem
>
> but, the default value(why) as defined from KeywordcategoryAction did not
> working at all
>
> I try to change from value="why" to value="%{why}", but still not working,
>
> the setting inside  KeywordcategoryAction is the following
>    ...
>     public String getWhy(String why) { return why; }
>     public void setWhy(String why) { this.why=why; }
>     why="Temperature";
>     return success;
>
>
> please advise, thanks in advance
>
> john

Reply via email to