aspose file tools*
The moose likes JSP and the fly likes JSP with XML synatx Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "JSP with XML synatx" Watch "JSP with XML synatx" New topic
Author

JSP with XML synatx

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Hi,
In JSP v 1.2 we can use XML synatx.
I dont understand why it is required.
I understand that it will be possible to parse using a XML parser. Why would any one do that.
If any one knows the reasons for this Please do reply to this post.


Groovy
Shawn Bayern
Author
Ranch Hand

Joined: May 06, 2002
Posts: 160
Originally posted by Pradeep Bhat:
Hi,
In JSP v 1.2 we can use XML synatx.
I dont understand why it is required.
I understand that it will be possible to parse using a XML parser. Why would any one do that.
If any one knows the reasons for this Please do reply to this post.

It's just an alternative for those who have creative ways to apply XML-related technologies to JSP. For instance, suppose that you want to generate JSP pages as the result of a chain of XSLT stylesheets. XSLT can produce non-XML, but that's tedious and ugly; XSLT is much better when it produces XML. Thus, it's important that JSP provides an XML-compliant syntax to complement its non-XML syntax. The XML syntax exists to ensure that XML-related technologies can produce JSP pages with a minimum of hassle.
On the other side of the coin, the XML view of a page -- that is, the XML equivalent for pages that are written using the non-XML syntax -- is useful in order to process JSP pages once they're written. The best current example of that is the TagLibraryValidator API, which gives a JSP 1.2 tag library the option to validate pages that import it; such tag libraries see an XML view, which they can parse and then validate using their chosen XML parsing technology, whether it be SAX, DOM, or an alternate mechanism.
Note that the XML syntax is not required, and many (probably the vast majority) of page authors simply ignore it. It's there to provide extra options for users of XML -- and tools that support XML.
Hope that helps,


Shawn Bayern<br />"JSTL in Action" <a href="http://www.jstlbook.com" target="_blank" rel="nofollow">http://www.jstlbook.com</a>
Doug Wang
Ranch Hand

Joined: Oct 05, 2001
Posts: 445
Hi Shawn,
I am wondering how heavily JSTL depends on XML syntax?
Thanks.


Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
Shawn Bayern
Author
Ranch Hand

Joined: May 06, 2002
Posts: 160
Originally posted by Doug Wang:
Hi Shawn,
I am wondering how heavily JSTL depends on XML syntax?
Thanks.

Not at all. You need not even think about the XML syntax when using JSTL. (This is true for any tag library.)
Of course, like any JSP page, those that use JSTL may take advantage of the XML syntax if they'd like.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JSP with XML synatx