Hi Volker,

I am a little unsure of your answer. The body of the content Panel,
is a method call executed at run-time. The result must be some HTML/JavaScript 
code inserted into the page, correct ?
But rather then generate HTML, I'd prefer to generate Tobago components, to be 
within the same paradigm. But these would need to be compiled ... ?

Or is there another way to generate the component tree ?

Thanks,

Peter



>Hi Peter,
>
>you don't need to generate a jsp, you just need to create the
>component tree and map it
>via binding into a skeleton jsp.
>
>e.g.:
>
><tc:page>
>  <f:facet name="layout">
>    <tc:gridlayout columns="200px;1*"/>
>  </f:facet>
>
>  <tc:panel id="navi">
>    <%-- left side navagation --%>
>  <tc:panel>
>
>
>  <tc:panel id="content" binging="#{controller.contentPanel}">
>    <%-- content filled by application --%>
>  <tc:panel>
>
></tc:page>
>
>
>with this your application has full control over the contentPanels content.
>
>Regards
>    Volker
>
>
>2006/9/22, Peter Rabing <[EMAIL PROTECTED]>:
>> Hi,
>>
>> I'd like to create a web page whose structure and layout is determined by my 
>> back-end db. I.e. the layout and structure is highly dynamic in response to 
>> user input and the state of the back-end. Imagine a workflow machine whose 
>> masks can be defined by an administrator and whose steps are determined by a 
>> rule engine.
>>
>> I still would like to use the benefits of Tobago such as 
>> internationalization, java script handling etc.
>>
>> I thought about generating a jsp and compile it on the fly, though my guess 
>> is that this doesn't give me a very good performance ...
>>
>> Do you have any other ideas ??
>>
>> Thanks,
>>
>> Peter
-- 
NEU: GMX DSL Sofort-Start-Set - blitzschnell ins Internet!
Echte DSL-Flatrate ab 0,- Euro* http://www.gmx.net/de/go/dsl

Reply via email to