Design a website in java using xml, JAVA Programming

The design of the website will be left to the individual student. The website must be written only in xml, displayed in xhtml using transforms and xsl for styling elements. Javascript/ajax/jquery to dynamically load separate sections.

Specification for this project, in more detail:

a) The entire website must consist of one view, a page that loads completely only the once. Once the loaded the page must consist of at least 4 sub-sections, each section must load/reload or redisplay at least on other piece of information. This means in total there are 8 xml documents making up the web presence and that the page loads in it's entirety just the once. All pages must be written in xml, must use a transform to generate the output and may use xsl as required to style each of the sections. The sub-sections should change in response to any event chosen to load them or even on a timed event, all this without requiring the reload of the entire page, so ajax technologies are required here

b) Write an XML schema, against which your XML documents can be validated.

c)  Design and build the website, containing the XML document you constructed in (a) above and validated in (b). It should also contain other text documents, and a selection of pictures, videos and/or sound files.The XML files should use xslt to transform the xml into XHTML.

d) The document should be accompanied by an XSL stylesheet, which will determine the visual style.

e) Ensure that one of the components in your website is a PDF document, describing your site. The styling for the PDF document must be done by XSL-FO (i.e. an XSL-FO stylesheet must be used)

The final coursework, as submitted, will consist of:

  1. The XML documents constructed in (a) above.
  2. The XML schemas constructed in (b) above.
  3. The XSLT documents constructed in (c) above.
  4. The XSL document constructed in (d) above.
  5. The XSL-FO document constructed in (f) above.
  6. The URL of the website you have constructed.
  7. A short report showing your site with some screen shots of the views of the sections.
Posted Date: 2/20/2013 2:28:33 AM | Location : United States

Related Discussions:- Design a website in java using xml, Assignment Help, Ask Question on Design a website in java using xml, Get Answer, Expert's Help, Design a website in java using xml Discussions

Write discussion on Design a website in java using xml
Your posts are moderated
Related Questions
Prompt the user for an int between an upper and lower boundary. Reuse the validateInput() method from project 2 to validate if the input is in bounds. If it is not, print an error

* Using a data structure to represent a set * Writing and using a checked exception * Extending the Exception class What should you upload via Blackboard? The files,

1) Around : org.aopalliance.intercept.MethodInterceptor 2) Before : org.springframework.aop.BeforeAdvice 3)  After : org.springframework.aop.AfterReturningAdvice 4) Throws

In pre-emptive scheduling, the highest priority task implements until it enters the waiting or dead states or a higher priority task comes into existence. In time slicing, a tas

Explain primitive data types in java? Java's primitive data types are extremely similar to those of C. They involve boolean, byte, short, long, int, float, double, and char. Th

An Action Class performs a role of an adapter among the contents of an incoming HTTP request and the corresponding business logic that should be implemented to process this request

i) Set the number of data points to 20 and the number of clusters to 2. Check box Show History. Click on Initialize. Click on Start. Click on Step . Observe which points ch

How does JVm do dynamic checking The JVM also does "dynamic" checking at runtime for certain operations, like pointer and array access, to make sure they are touching only memo

In this assignment I would like to have java code that would have either JFrame or something similar with multiple buttons like "BaseCase", "CoalLosses", "Demand", "NoCT,nuclear",

Object Oriented Programming   Java is basically object oriented. Each line of code you write in java should be inside a class (not counting import directives). OOP fundamental