Here is the html template of search form and search result underneath it: <span jwcid="@Layout"> <form jwcid="[EMAIL PROTECTED]"> <table width="100%"> <tr> <td width="35%"><span jwcid="@Insert" value="message:app.number" /></td> <td><input jwcid="[EMAIL PROTECTED]" value="ognl:client.appNumber" /></td> </tr> <tr> <td><span jwcid="@Insert" value="message:payor.name" /></td> <td><input jwcid="[EMAIL PROTECTED]" value="ognl:client.payorName" /></td> </tr> <tr> <td> </td> <td> <input type="submit" jwcid="[EMAIL PROTECTED]" action="listener:search" value="message:search"/> </td> </tr> </table> </form> <table jwcid="@contrib:Table" source="ognl:list" columns="Client:appNumber">
<tr> <td colspan="4" class="tablePages"> <span jwcid="[EMAIL PROTECTED]:TablePages"/> </td> </tr> </table> </span> Here is the search listener: public Collection list; public abstract Collection getList(); public abstract void setList(Collection list); public abstract Client getClient(); public abstract void setClient(Client client); private Service service; public void search() { list = getService().search(getClient()); } public Service getService() { return service; } And here is the page definition: <page-specification class="pages.Panel"> <inject property="service" object="spring:service"/> </page-specification> On 10/19/07, Jonathan Barker <[EMAIL PROTECTED]> wrote: > Post your code. I've never had a problem. -- What you want today, may not exist tommorrow Blog: http://joshuajava.wordpress.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]