• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

server-side process for XLST?

 
Ranch Hand
Posts: 189
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In an architecture in which the browser-based client is standard HTML/HTTP (can't count on IE5 or any browser based XML processing) and the server-side is Servlet/JSP/EJB, which process or container should be assigned the task of converting an EJB or Servlet generated XML reply to HTML for response back to the client?
------------------
 
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have a look at http://xml.apache.org/cocoon/index.html as this was designed for just such an emergency.
David
 
Ranch Hand
Posts: 782
Python Chrome Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Servlet/JSP tier is somewhat tied to User interface processing. So any XML returned from the EJB Container should be processed by the Controller Servlet and transformed via a Bean and subsequently a view generated via JSP.
Check out article http://www.javareport.com/html/from_pages/oldarticles.asp?ArticleID=958
Pho
 
Fire me boy! Cool, soothing, shameless self promotion:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic