Usage Scenario

2010-03-15 Thread Nitin Gupta
Hi All,

 

I am developing a web application using Spring/Hibernate frameworks. My
application is going to be a public facing application. The pages on this
application can be divided into categories. Pre-login  Post login.

 

Pre-Login pages: These are mainly going to be marketing/user education
pages. These are HTMLs/Jsps with el tags.

 

Post-Login pages: These are main application pages which are pure JSPs with
EL tags.

 

Since app has been launched, marketing team puts pressure on us to change
the content on the pre-login pages on almost daily basis. Currently, we are
handling this by sending the static files to the remote static server.

 

I want to streamline this process. The above one is tedious for changing the
content as presentation is mixed with content. Often this results in errors
 reworks.

 

Can I make use of Foresst/Cocoon or some other XML based approach to address
this issue? I want, at least for static pages, to keep the presentation code
on static pages separate from content. This can enable the marketing team to
write content in simple text files, which eventually can be uploaded to the
server.

 

Please suggest what I can do here. I wish for following: A simple text file
upload and then on the basis of EL tags on the JSPs, content gets reflected
on the pages of the running application.

 

Rgds
nitin



RE: Usage Scenario

2010-03-15 Thread Dr. Praveen Bhatia
Hi Nitin,

   Yes you could do it in forrest/cocoon. Uploading modified xml content
files, would change the contents being displayed. There is a sitemap.xmap
facility which could be used to map your contents, combined with
presentation code, to display new content.

   However, to use JSPs, you will need to make JSPs work with forrest/cocoon
or use XSPs which cocoon has built in its software.

Praveen 

 

From: Nitin Gupta [mailto:nitin.gu...@srishtitechnet.com] 
Sent: Monday, March 15, 2010 10:52 PM
To: user@forrest.apache.org
Subject: Usage Scenario

 

Hi All,

 

I am developing a web application using Spring/Hibernate frameworks. My
application is going to be a public facing application. The pages on this
application can be divided into categories. Pre-login  Post login.

 

Pre-Login pages: These are mainly going to be marketing/user education
pages. These are HTMLs/Jsps with el tags.

 

Post-Login pages: These are main application pages which are pure JSPs with
EL tags.

 

Since app has been launched, marketing team puts pressure on us to change
the content on the pre-login pages on almost daily basis. Currently, we are
handling this by sending the static files to the remote static server.

 

I want to streamline this process. The above one is tedious for changing the
content as presentation is mixed with content. Often this results in errors
 reworks.

 

Can I make use of Foresst/Cocoon or some other XML based approach to address
this issue? I want, at least for static pages, to keep the presentation code
on static pages separate from content. This can enable the marketing team to
write content in simple text files, which eventually can be uploaded to the
server.

 

Please suggest what I can do here. I wish for following: A simple text file
upload and then on the basis of EL tags on the JSPs, content gets reflected
on the pages of the running application.

 

Rgds
nitin



RE: Usage Scenario

2010-03-15 Thread Nitin Gupta
Thanks Praveen,

 

Which option out of following will be easier to manage in your opinion?

 

-  Make JSPs work with Cocoon/forrest

-  XSP

 

More or less our static pages would be like http://evite.com 's. We will
also need the RSS content reader feature of Cocoon/forrest.

 

If possible, can you please point me to some reference work/links/docs which
is close to my use case.

 

Thanks

Nitin

 

 

 

From: Dr. Praveen Bhatia [mailto:praveen.bha...@sumpurn.com] 
Sent: Tuesday, March 16, 2010 5:15 AM
To: user@forrest.apache.org
Subject: RE: Usage Scenario

 

Hi Nitin,

   Yes you could do it in forrest/cocoon. Uploading modified xml content
files, would change the contents being displayed. There is a sitemap.xmap
facility which could be used to map your contents, combined with
presentation code, to display new content.

   However, to use JSPs, you will need to make JSPs work with forrest/cocoon
or use XSPs which cocoon has built in its software.

Praveen 

 

From: Nitin Gupta [mailto:nitin.gu...@srishtitechnet.com] 
Sent: Monday, March 15, 2010 10:52 PM
To: user@forrest.apache.org
Subject: Usage Scenario

 

Hi All,

 

I am developing a web application using Spring/Hibernate frameworks. My
application is going to be a public facing application. The pages on this
application can be divided into categories. Pre-login  Post login.

 

Pre-Login pages: These are mainly going to be marketing/user education
pages. These are HTMLs/Jsps with el tags.

 

Post-Login pages: These are main application pages which are pure JSPs with
EL tags.

 

Since app has been launched, marketing team puts pressure on us to change
the content on the pre-login pages on almost daily basis. Currently, we are
handling this by sending the static files to the remote static server.

 

I want to streamline this process. The above one is tedious for changing the
content as presentation is mixed with content. Often this results in errors
 reworks.

 

Can I make use of Foresst/Cocoon or some other XML based approach to address
this issue? I want, at least for static pages, to keep the presentation code
on static pages separate from content. This can enable the marketing team to
write content in simple text files, which eventually can be uploaded to the
server.

 

Please suggest what I can do here. I wish for following: A simple text file
upload and then on the basis of EL tags on the JSPs, content gets reflected
on the pages of the running application.

 

Rgds
nitin



RE: Usage Scenario

2010-03-15 Thread Dr. Praveen Bhatia
Nitin,

  What I do is this:

  For JSPs, I use iframes, and run JSPs in it. For others I pass
it to the cocoon servlet.

  For XSP, cocoon servlet directly can interpret the same.

Both are easy to use, but as I am separating the JSP into iframe, I cant
always use full power of cocoon in it.

For XSP you will need to learn that language from cocoon documents given at:
http://wiki.apache.org/cocoon/XSP

 

Both methods should work for you for the site that you build, but could
involve customization.

 

Praveen

 

 

From: Nitin Gupta [mailto:nitingupta...@gmail.com] 
Sent: Tuesday, March 16, 2010 2:12 PM
To: user@forrest.apache.org
Subject: RE: Usage Scenario

 

Thanks Praveen,

 

Which option out of following will be easier to manage in your opinion?

 

-  Make JSPs work with Cocoon/forrest

-  XSP

 

More or less our static pages would be like http://evite.com 's. We will
also need the RSS content reader feature of Cocoon/forrest.

 

If possible, can you please point me to some reference work/links/docs which
is close to my use case.

 

Thanks

Nitin

 

 

 

From: Dr. Praveen Bhatia [mailto:praveen.bha...@sumpurn.com] 
Sent: Tuesday, March 16, 2010 5:15 AM
To: user@forrest.apache.org
Subject: RE: Usage Scenario

 

Hi Nitin,

   Yes you could do it in forrest/cocoon. Uploading modified xml content
files, would change the contents being displayed. There is a sitemap.xmap
facility which could be used to map your contents, combined with
presentation code, to display new content.

   However, to use JSPs, you will need to make JSPs work with forrest/cocoon
or use XSPs which cocoon has built in its software.

Praveen 

 

From: Nitin Gupta [mailto:nitin.gu...@srishtitechnet.com] 
Sent: Monday, March 15, 2010 10:52 PM
To: user@forrest.apache.org
Subject: Usage Scenario

 

Hi All,

 

I am developing a web application using Spring/Hibernate frameworks. My
application is going to be a public facing application. The pages on this
application can be divided into categories. Pre-login  Post login.

 

Pre-Login pages: These are mainly going to be marketing/user education
pages. These are HTMLs/Jsps with el tags.

 

Post-Login pages: These are main application pages which are pure JSPs with
EL tags.

 

Since app has been launched, marketing team puts pressure on us to change
the content on the pre-login pages on almost daily basis. Currently, we are
handling this by sending the static files to the remote static server.

 

I want to streamline this process. The above one is tedious for changing the
content as presentation is mixed with content. Often this results in errors
 reworks.

 

Can I make use of Foresst/Cocoon or some other XML based approach to address
this issue? I want, at least for static pages, to keep the presentation code
on static pages separate from content. This can enable the marketing team to
write content in simple text files, which eventually can be uploaded to the
server.

 

Please suggest what I can do here. I wish for following: A simple text file
upload and then on the basis of EL tags on the JSPs, content gets reflected
on the pages of the running application.

 

Rgds
nitin