Hi Daniel, None of them print correctly.
I meant the only thing printed is the name of the property surrounded by '[]' eg: [PASSWORD]: text="literal:possibility" was me experimenting trying to remove uncertainties. I found when you use a resource bundle for the page with BeanForm and use _title="ognl:messages.getMessage( components.bf.property.name + '_title' )" : 1. the field prompt text is taken from a properties file property with the same name as the Bean property and 2. the field label is taken from property_name So if I have a bean property "text" and in my page properties file text=Enter some text text_title=This is where you type stuff you will get: <td class="bf_Left" id="informal_0"><label for="name">Enter some text</label>:</td> <td class="bf_Right" id="informal_1"><input type="text" name="name" value="" id="name" title="This is where you type stuff" class="text" /></td> I've tried removing: _title="ognl:messages.getMessage( components.bf.property.name + '_title' )" and other combinations but nothing quite works...yet. On 10/01/07, D&J Gredler <[EMAIL PROTECTED]> wrote:
I'm not sure why this would cause a problem. So looking at your code, you're saying that the titles for BeanForm "bf" print correctly, but the title for BeanForm "bf_inner" doesn't? Or neither of them work? What do you mean by "all I see is the [PROPERTY_NAME] coming out"? As an aside, what is the following binding on "bf_inner" supposed to be doing? text="literal:possibility" On 1/11/07, Steve Wells <[EMAIL PROTECTED]> wrote: > > Hi, > > Bit of extreme BF'ing here. Titles are not printing; be it dynamically or > literally when I do something of the form: > > form > beanform1 > for (iterate over a list) > new beanform from each list item > > All I see is the [PROPERTY_NAME] coming out. > > Detailed Code as follows: > > <form jwcid="[EMAIL PROTECTED]" delegate="bean:delegate" > clientValidationEnabled="ognl:false"> > > <table jwcid="[EMAIL PROTECTED]:BeanForm" bean="prop:vote" > > properties="literal:question=TextArea,explaination=TextArea,expiresOn" > _title="ognl:messages.getMessage(components.bf.property.name + > '_title' )"> > </table> > > <span jwcid="@For" source="ognl:vote.possibilityList" > value="prop:possibility"> > <table jwcid="[EMAIL PROTECTED]:BeanForm" bean="prop:possibility" > properties="text" > text="literal:possibility" > text_title="literal:possibility text"> > </table> > </span> > <input jwcid="[EMAIL PROTECTED]" value="literal:create Vote" > listener="listener:createVote"/> > </form> > > Any ideas? > > Thanks, > > Steve > >