[ 
https://issues.apache.org/struts/browse/WW-1601?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Don Brown updated WW-1601:
--------------------------

    Fix Version/s: Future
       Issue Type: Improvement  (was: Bug)

You are correct, this is still an issue.  I'm changing to an enhancement as it 
is clearly built to match strings.  Changing to match any objects will be 
interesting because you want to avoid two calls to ognl, one for the actual 
object, the other to get a converted string.  I definitely think this would be 
a valuable improvement.

> s:select tag does not support keys of type Byte (and possibly others)
> ---------------------------------------------------------------------
>
>                 Key: WW-1601
>                 URL: https://issues.apache.org/struts/browse/WW-1601
>             Project: Struts 2
>          Issue Type: Improvement
>    Affects Versions: 2.0.2
>         Environment: windows xp, java 6, tomcat 5.5.17
>            Reporter: Dariusz Wojtas
>         Assigned To: Don Brown
>             Fix For: Future
>
>
> <s:select size="1" 
>     name="rate" 
>     list="rates" 
>     listKey="id" 
>     listValue="name" 
>     emptyOption="false" 
>     label="...."/>
> Action has properties
>   private Byte rate;
>   private ArrayList<OptionBean> rates;
> class OptionBean implements Serializable {
>    private Byte id;
>    private String name;
> }
> generated select tag does not recognize selected value.
> If I switch Byte to String then it works.
> I would like set OptionBean containing 'id' of type Object.
> And I tried it with different types of Objects (String, Byte) but only String 
> worked.
> I believe it should support all object types with correctly implemented 
> 'equals'.
> If it matters - form is of theme "ajax".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to