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
>
>


Reply via email to