Design a website in java using xml, JAVA Programming

Assignment Help:

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.

Related Discussions:- Design a website in java using xml

Difference between boolean & operator and && operator, How can we define th...

How can we define the difference between the Boolean & operator and the && operator ?

Write a bouncing ball game, Write a bouncing ball video game. The game is s...

Write a bouncing ball video game. The game is similar to the one described and depicted in Figure of the text book. The balls bounces within the screen where the two horizontal wal

What type of operations takes place inside microprocessors, What type of op...

What type of operations takes place inside Microprocessors Building Blocks? Enlist them along with brief description. Bus Interface Unit: The bus interface unit is the part o

What are wrapper classes, What are wrapper classes? Java gives speciali...

What are wrapper classes? Java gives specialized classes corresponding to every of the primitive data types. These are known as wrapper classes. They are example: Integer, C

How can you define a consistent web design, How can you define a consistent...

How can you define a consistent web design? Why is it needed? A consistent excellent designed website is generated for common public which permits users to attain what they nee

Travelling salesman animation, how to implement tsp problem using java appl...

how to implement tsp problem using java applet to present in form of visulation

Find Largest, My java asignment is the following. Sorry if this is a repeat...

My java asignment is the following. Sorry if this is a repeat send. My email is Finding the largest object Write a method that returns the largest objects in an array of objects.

What is externalizable interface, What is Externalizable interface? Ext...

What is Externalizable interface? Externalizable is an interface which have two methods readExternal and writeExternal. These methods give you a control over the serialization

What is invoking static methods, What is Invoking static methods If a m...

What is Invoking static methods If a method or field is declared static, you access it through using the class name rather than a reference to a particular example of the class

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd