Thanks. I am familiarizing with the 'tiles' part of Struts, meanwhile a
quick question.

It seems like tiles can help me change personalize the layout of a
single page. I have one more specific requirement. Let us say that my
HTML form is distributed across 2 or 3 separate HTML pages, which are
navigated using back, next buttons. I would like the end user to be able
to personalise by specifying which components of the form are available
on which page. For example, the user may want to move a not-so-important
field for him from page 1 to page 3. Any ideas/design
patterns/frameworks for this kind of a requirement?

Suresh



-----Original Message-----
From: James Mitchell [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 31, 2002 11:31 PM
To: [EMAIL PROTECTED]
Subject: RE: Configurable UI Design


There are several frameworks that do just what you want.  Struts and/or
Cocoon from Apache.org

Have you looked at either?  Specifically the 'tiles' component (struts)
allows you to do this....

http://www.open-tools.org/struts-tiles
http://www.open-tools.org/tiles-channel
http://www.open-tools.org/tiles-doc
http://www.open-tools.org/tiles-template

I am not the author of these, I just happen to have them running on my
server at home...

Here is the Struts homepage....
http://jakarta.apache.org/struts/index.html

and here is Cocoon.....
http://xml.apache.org/cocoon/index.html

Good Luck!

James Mitchell
Software Engineer\Struts Evangelist


> -----Original Message-----
> From: A mailing list for discussion about Sun Microsystem's
Java Servlet
> API Technology. [mailto:[EMAIL PROTECTED]]On Behalf Of
> Suresh Addagalla
> Sent: Friday, May 31, 2002 2:48 AM
> To: [EMAIL PROTECTED]      M
> Subject: Configurable UI Design
>
>
> Hi,
>
> I am looking for some resources/articles which discuss about
building a
> customizable/configurable UI. The basic framework is a web application
> in servlets/JSP generating HTML based on the configuration of a
> particular installation. Apart from providing customization
with respect
> to colours and fonts, I am looking at something more -- like
customizing
> the layout of pages, position of components on a page, hiding certain
> components on a page, changing the labels on the page and
buttons, etc.
> -- while having little or no code changes for each installation.
>
> What is your opinion about generating XML data and using XSL
to generate
> different HTML pages? Does this involve a lot of work for each
> installation?
>
> Thanks,
> Suresh
>
>

**************************Disclaimer************************************


Information contained in this E-MAIL being proprietary to Wipro Limited
is 'privileged' and 'confidential' and intended for use only by the
individual or entity to which it is addressed. You are notified that any
use, copying or dissemination of the information contained in the E-MAIL
in any manner whatsoever is strictly prohibited.


*****************************************************************************

Reply via email to