Display Error Reported in bugzilla [21740] Martin
----- Original Message ----- From: "Christian FEARD" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, July 20, 2003 2:47 AM Subject: Re: Tomcat XML example > Martin, > > try putting ':jsp' after 'xmlns' > > christian > ____________________________________________________ > > > > > > > Martin Gainty <[EMAIL PROTECTED]> > Sent by: A mailing list about Java Server Pages specification and > reference <[EMAIL PROTECTED]> > 20-07-03 00:24 > Please respond to A mailing list about Java Server Pages specification and > reference > > > To: [EMAIL PROTECTED] > cc: > Subject: Tomcat XML example > > > <?xml version="1.0"?> > <jsp:root xmlns="http://java.sun.com/JSP/Page" > version="1.2"> > <jsp:directive.page contentType="text/html"/> > <jsp:directive.page import="java.util.Date, java.util.Locale"/> > <jsp:directive.page import="java.text.*"/> > > <jsp:declaration> > String getDateTimeStr(Locale l) { > DateFormat df = > SimpleDateFormat.getDateTimeInstance(DateFormat.MEDIUM, > DateFormat.MEDIUM, l); > return df.format(new Date()); > } > </jsp:declaration> > > <html> > <head> > <title>Example JSP in XML format</title> > </head> > > <body> > This is the output of a simple JSP using XML format. > <br /> > > <div>Use a jsp:scriptlet to loop from 1 to 10: </div> > <jsp:scriptlet> > // Note we need to declare CDATA because we don't escape the less than > symbol > <![CDATA[ > for (int i = 1; i<=10; i++) { > out.println(i); > if (i < 10) { > out.println(", "); > } > } > ]]> > </jsp:scriptlet> > > <!-- Because I omit br's end tag, declare it as CDATA --> > <![CDATA[ > <br><br> > ]]> > > <div align="left"> > <!-- If we don't use <span> or <jsp:text> or any other tag to enclose > the > label, > then the date/time string is printed BEFORE the label. Is this a > Tomcat 4.0.1 bug? --> > <div> > Use a jsp:expression to write the date and time in the browser's > locale: > </div> > <jsp:expression>getDateTimeStr(request.getLocale())</jsp:expression> > </div> > > > <jsp:text> > <p>This sentence is enclosed in a jsp:text element.</p> > </jsp:text> > > </body> > </html> > </jsp:root> > > produces this output: > The XML page cannot be displayed > Cannot view XML input using XSL style sheet. Please correct the error and > then click the Refresh button, or try again later. > > > -------------------------------------------------------------------------- ------ > > Reference to undeclared namespace prefix: 'jsp'. Line 3, Position 17 > > version="1.2"> > > Advice? > > Martin > > =========================================================================== > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". > For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". > > Some relevant archives, FAQs and Forums on JSPs can be found at: > > http://java.sun.com/products/jsp > http://archives.java.sun.com/jsp-interest.html > http://forums.java.sun.com > http://www.jspinsider.com > =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant archives, FAQs and Forums on JSPs can be found at: http://java.sun.com/products/jsp http://archives.java.sun.com/jsp-interest.html http://forums.java.sun.com http://www.jspinsider.com