[jboss-user] [JBoss Seam] - How to double indirect a label (seam question)
tony.herstell@gmail.com
do-not-reply at jboss.com
Fri Apr 13 16:56:24 EDT 2007
I have an enumesation and I want to use the string value to inl8 it from the messages.properties...
from Advert:
| public enum AdvertType {Lineage, BannerAd};
| public static final String LINEAGE = AdvertType.Lineage.toString();
| public static final String BANNERAD = AdvertType.BannerAd.toString();
|
| ...
|
| @Transient
| public List<String> getAdvertTypes() {
| List<String> advertTypesToReturn = new ArrayList<String>();
| advertTypesToReturn.add(Advert.LINEAGE);
| advertTypesToReturn.add(Advert.BANNERAD);
| return advertTypesToReturn;
| }
|
How do I do this?
| <h:selectOneRadio id="advertType" value="#{advertisingCampaignController.campaign.advert.type}">
| <s:selectItems value="#{advertisingCampaignController.campaign.advert.advertTypes}" var="advertType" label="#{messages.label_ad_type_#{advertType}}"/>
| </h:selectOneRadio>
|
also tried:
| label="#{messages.label_ad_type_}#{advertType}"
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4037230#4037230
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4037230
More information about the jboss-user
mailing list