Seems like the easy fix would be to change WebTable to

 public void addParameter(String name, Object value)
 {
      BeanUtil.setProperty(name, value, this);
      super.addParameter(name, value);
 }

You may have some duplication but it should work. I haven't worked with the
table tag much. I believe Mike has done some work with it in his Jira
project and made appropriate modifications/improvements. I think we should
take him up on his offer to look at some of his ui components and see if we
can incorporate some of them.

-Matt


----- Original Message -----
From: "Graf Patrick" <[EMAIL PROTECTED]>
To: "WebWork-User (E-Mail)" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, April 26, 2002 8:45 AM
Subject: [Webwork-user] Problems with the table template


> Hi all,
>
> I'm having problems with the table template. As mentioned earlier I'd like
> to give some style sheet tags to the templates for formatting reason. The
> solution is to add ui:param tags to the used template . This works fine
for
> textfields, radio,... but not on the table template.
>
> I wondered why, so I had a look into the corresponding Action file called
> "webtable.java".
> In there you see, that the class has it's own "addParameter" method. And
> this method is (of course) different to the ComponentTag method. This
seems
> to be the problem, since the param tags I created and use in the table.jsp
> template were never filled.
>
> Is there another way to send parameters to the table template?
>
>
> Example (taken from webwork examples)
>
> <webwork:table modelName="'/result'" sortable="true" theme="'pdt'"
> template="'table.jsp'">
>  <webwork:param name="'columnHidden(1)'"      value="true"/>
>  <webwork:param name="'columnDisplayName(2)'" value="'New Display Name'"/>
>  <webwork:param name="'columnRenderer(0)'"    value="@dateRenderer"/>
>  <webwork:param name="'columnRenderer(2)'"    value="@linkRenderer"/>
>  <webwork:param name="'columnRenderer(4)'"    value="@intRenderer"/>
>  <webwork:param name="'tableCSS'"             value="'formattedTbl borAll
> borCol2'"/>
>  <webwork:param name="'columnHeaderTrCSS'"    value="'bgCol4'"/>
>  <webwork:param name="'columnHeaderCSS'"      value="'fontBold'"/>
> </webwork:table>
>
> I never get the params "tableCSS", "columnHeaderTrCSS" or
"columnHeaderCSS"
>
>
>
> -Patrick
>
> _______________________________________________
> Webwork-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/webwork-user
>
>



_______________________________________________
Webwork-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webwork-user

Reply via email to