Below is the generated html code:
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3
4 <html>
5 <head>
6 <meta name="generator" content=
7 "HTML Tidy for Java (vers. 26 Sep 2004), see www.w3.org">
8
9 <title>JTidy servlet extension - Live examples</title>
10 <meta http-equiv="Expires" content="-1">
11 <meta http-equiv="Pragma" content="no-cache">
12 <meta http-equiv="Cache-Control" content="no-cache">
13 <meta http-equiv="Content-Type" content=
14 "text/html; charset=ISO-8859-1">
15 <meta name="author" content="Vlad Skarzhevskyy">
16 <meta name="email" content="vlads(at)users.sourceforge.net">
17 <link rel="stylesheet" href="./styles/examples.css" type=
18 "text/css" media="all"><style type="text/css" media="all">
19 @import url("./styles/maven-base.css");
20 @import url("./styles/maven-theme.css");
21 </style>
22 <script type="text/javascript" src="./js/timeZoneDetection.js">
23 </script>
24 </head>
25
26 <body onload="setTimezoneOffsetCookie()">
27 <div id="banner">
28 <a href="http://sourceforge.net" id="organizationLogo"><img
29 alt="sourceforge" src=
30 "http://sourceforge.net/sflogo.php?group_id=13153&type=2"></a>
31 <a href="http://jtidy.sourceforge.net" id="projectLogo"><img
32 alt="JTidy Servlet" src="./images/logo.png"></a>
33
34 <div class="clear">
35 <hr>
36 </div>
37 </div>
38
39 <div id="breadcrumbs">
40 <div class="xleft">
41 JTidy servlet extension - Live examples <span class=
42 "separator">|</span> <a href="index.jsp">Examples Home</a>
43 <span class="separator">|</span> <a href=
44 "http://jtidy.homelinux.net/" class=
45 "externalLink">Documentation</a>
46 </div>
47
48 <div class="xright">
49 RequestID: 49 <span class="separator">|</span> Time:
50 11:20:33 GMT+00:00
51 </div>
52
53 <div class="clear">
54 <hr>
55 </div>
56 </div>
57
58 <div id="backDiv">
59 <a href="javascript:history.go(-1)"><img alt="Back" src=
60 "./images/back.gif"></a>
61 </div>
62
63 <div id="showsourceDiv">
64 <a href="/jtidyservlet-webapp/example-report.jsp.source">View
65 JSP Source</a><br>
66 <a href=
67 "/jtidyservlet-webapp/JTidy?result=1&requestID=49&action=report">This
68 HTML Source</a>
69 </div>
70
71 <div id="JTidyValidationImageDiv">
72 <script type="text/javascript">
73
74 function showJTidyReport_iframe() {
75 if ((ppJTidyReport != null) && (ppJTidyReport.ppmShow != null)) {
76 return ppJTidyReport.ppmShow();
77 } else {
78 // No frame support or some other error
79 return true;
80 }
81 }
82
83 </script>
84 <a name="JTidyValidationImageCommonLink" id=
85 "JTidyValidationImageCommonLink" href=
86 "/jtidyservlet-webapp/JTidy?requestID=49&action=report&src=1"
87 onclick="this.blur();return showJTidyReport_iframe();"><img
88 name="JTidyValidationImageCommon" id=
89 "JTidyValidationImageCommon" alt="Page Validation" src=
90 "/jtidyservlet-webapp/JTidy?requestID=49&action=image"
91 width="32" height="26"></a> <iframe name="ppJTidyReport" id=
92 "ppJTidyReport" src="./iframe_main.jsp?requestID=49"
93 scrolling="no" frameborder="0" style=
94 "visibility:hidden; z-index:999; left:50px; position:absolute;">Sory
95 No support for iframe in your browser</iframe>
96 </div>
97
98 <div id="body">
99 <h3>Customize JTidy reports using <jtidy:report>
100 tag</h3>
101
102 <p><a href=
103 "/jtidyservlet-webapp/JTidy?requestID=48&action=view&src=1">View
104 original HTML</a> | <a href=
105 "/jtidyservlet-webapp/JTidy?result=1&requestID=48&action=view">View
106 result HTML after JTidy</a></p>
107
108 <p>JSP Code: <code><jtidy:report
109 requestID="48"/></code> will generate:</p>
110 <script type="text/javascript">
111 // @author Vlad Skarzhevskyy
112 // @version $Revision: 1.3 $ ($Author: vlads $)
113
114 var jTidyReportHighlightLastLineNum = null;
115
116 function jTidyReportSetDefault(element)
117 {
118 if (element != null)
119 {
120 element.className = "JTidyReportSrcLineError";
121 }
122 }
123
124 function jTidyReportSetHighlight(element)
125 {
126 if (element != null)
127 {
128 element.className = "JTidyReportSrcLineErrorSelected";
129 }
130 }
131
132 function jTidyReportHighlight(lineNum) {
133 if (jTidyReportHighlightLastLineNum != null)
134 {
135 jTidyReportSetDefault(document.getElementById(jTidyReportHighlightLastLineNum));
136 }
137
138 var line = "srcline" + lineNum;
139 jTidyReportSetHighlight(document.getElementById(line));
140 jTidyReportHighlightLastLineNum = line;
141 }
142 </script>
143
144
145 <table id="JTidyMessagesTable" summary="">
146 <tr>
147 <td colspan="4">JTidy Messages for request:48 processed
148 in 3 milliseconds</td>
149 </tr>
150
151 <tr>
152 <td colspan="4">Validation Errors 0</td>
153 </tr>
154
155 <tr>
156 <td colspan="4">Validation Warnings 0</td>
157 </tr>
158 </table>
159
160 <div>
161 <br>
162 Below is the source used for this validation:
163 <pre>
164 <a name="JTidyOriginalSource">
165 </a> <span id="srcline1">
166 <a name="line1">
167 </a><strong>
168 1</strong> <code class="html">
169 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"
170 ></code></span>
171 <span id="srcline2">
172 <a name="line2">
173 </a><strong>
174 2</strong></span>
175 <span id="srcline3">
176 <a name="line3">
177 </a><strong>
178 3</strong> <code class="html">
179 <html></code></span>
180 <span id="srcline4">
181 <a name="line4">
182 </a><strong>
183 4</strong> <code class="html">
184 <head></code></span>
185 <span id="srcline5">
186 <a name="line5">
187 </a><strong>
188 5</strong> <code class="html">
189 <title>JTidy servlet extension - Live examples</title></code></span>
190 <span id="srcline6">
191 <a name="line6">
192 </a><strong>
193 6</strong> <code class="html">
194 <meta http-equiv="Expires" content="-1"></code></span>
195 <span id="srcline7">
196 <a name="line7">
197 </a><strong>
198 7</strong> <code class="html">
199 <meta http-equiv="Pragma" content="no-cache"></code></span>
200 <span id="srcline8">
201 <a name="line8">
202 </a><strong>
203 8</strong> <code class="html">
204 <meta http-equiv="Cache-Control" content="no-cache"></code></span>
205 <span id="srcline9">
206 <a name="line9">
207 </a><strong>
208 9</strong> <code class="html">
209 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></code></span>
210 <span id="srcline10">
211 <a name="line10">
212 </a><strong>
213 10</strong> <code class="html">
214 <meta name="author" content="Vlad Skarzhevskyy"></code></span>
215 <span id="srcline11">
216 <a name="line11">
217 </a><strong>
218 11</strong> <code class="html">
219 <meta name="email" content="vlads(at)users.sourceforge.net"></code></span>
220 <span id="srcline12">
221 <a name="line12">
222 </a><strong>
223 12</strong> <code class="html">
224 <link rel="stylesheet" href="./styles/examples.css" type="text/css" media="all">
225 </code></span>
226 <span id="srcline13">
227 <a name="line13">
228 </a><strong>
229 13</strong> <code class="html">
230 <style type="text/css" media="all"></code></span>
231 <span id="srcline14">
232 <a name="line14">
233 </a><strong>
234 14</strong> <code class="html">
235 @import url("./styles/maven-base.css");</code></span>
236 <span id="srcline15">
237 <a name="line15">
238 </a><strong>
239 15</strong> <code class="html">
240 @import url("./styles/maven-theme.css");</style></code></span>
241 <span id="srcline16">
242 <a name="line16">
243 </a><strong>
244 16</strong> <code class="html">
245 <script type="text/javascript" src="./js/timeZoneDetection.js"></script></code></span>
246 <span id="srcline17">
247 <a name="line17">
248 </a><strong>
249 17</strong> <code class="html">
250 </head></code></span>
251 <span id="srcline18">
252 <a name="line18">
253 </a><strong>
254 18</strong> <code class="html">
255 <body onload="setTimezoneOffsetCookie()"></code></span>
256 <span id="srcline19">
257 <a name="line19">
258 </a><strong>
259 19</strong></span>
260 <span id="srcline20">
261 <a name="line20">
262 </a><strong>
263 20</strong></span>
264 <span id="srcline21">
265 <a name="line21">
266 </a><strong>
267 21</strong></span>
268 <span id="srcline22">
269 <a name="line22">
270 </a><strong>
271 22</strong></span>
272 <span id="srcline23">
273 <a name="line23">
274 </a><strong>
275 23</strong> <code class="html">
276 <div id="banner"></code></span>
277 <span id="srcline24">
278 <a name="line24">
279 </a><strong>
280 24</strong> <code class="html">
281 <a href="http://sourceforge.net" id="organizationLogo"></code></span>
282 <span id="srcline25">
283 <a name="line25">
284 </a><strong>
285 25</strong> <code class="html">
286 <img alt="sourceforge" src="http://sourceforge.net/sflogo.php?group_id=13153&amp;type=2"
287 ></a></code></span>
288 <span id="srcline26">
289 <a name="line26">
290 </a><strong>
291 26</strong> <code class="html">
292 <a href="http://jtidy.sourceforge.net" id="projectLogo"></code></span>
293 <span id="srcline27">
294 <a name="line27">
295 </a><strong>
296 27</strong> <code class="html">
297 <img alt="JTidy Servlet" src="./images/logo.png"></a></code></span>
298 <span id="srcline28">
299 <a name="line28">
300 </a><strong>
301 28</strong> <code class="html">
302 <div class="clear"><hr></div></code></span>
303 <span id="srcline29">
304 <a name="line29">
305 </a><strong>
306 29</strong> <code class="html">
307 </div></code></span>
308 <span id="srcline30">
309 <a name="line30">
310 </a><strong>
311 30</strong></span>
312 <span id="srcline31">
313 <a name="line31">
314 </a><strong>
315 31</strong> <code class="html">
316 <div id="breadcrumbs"></code></span>
317 <span id="srcline32">
318 <a name="line32">
319 </a><strong>
320 32</strong> <code class="html">
321 <div class="xleft"></code></span>
322 <span id="srcline33">
323 <a name="line33">
324 </a><strong>
325 33</strong> <code class="html">
326 JTidy servlet extension - Live examples</code></span>
327 <span id="srcline34">
328 <a name="line34">
329 </a><strong>
330 34</strong> <code class="html">
331 <span class="separator">|</span></code></span>
332 <span id="srcline35">
333 <a name="line35">
334 </a><strong>
335 35</strong> <code class="html">
336 <a href="index.jsp">Examples Home</a></code></span>
337 <span id="srcline36">
338 <a name="line36">
339 </a><strong>
340 36</strong> <code class="html">
341 <span class="separator">|</span></code></span>
342 <span id="srcline37">
343 <a name="line37">
344 </a><strong>
345 37</strong> <code class="html">
346 <a href="http://jtidy.homelinux.net/" class="externalLink">Documentation</a>
347 </code></span>
348 <span id="srcline38">
349 <a name="line38">
350 </a><strong>
351 38</strong> <code class="html">
352 </div></code></span>
353 <span id="srcline39">
354 <a name="line39">
355 </a><strong>
356 39</strong> <code class="html">
357 <div class="xright"></code></span>
358 <span id="srcline40">
359 <a name="line40">
360 </a><strong>
361 40</strong> <code class="html">
362 RequestID: 48 <span class="separator">|</span> Time: 11:08:21 GMT+00:00</code></span>
363 <span id="srcline41">
364 <a name="line41">
365 </a><strong>
366 41</strong> <code class="html">
367 </div></code></span>
368 <span id="srcline42">
369 <a name="line42">
370 </a><strong>
371 42</strong> <code class="html">
372 <div class="clear"><hr></div></code></span>
373 <span id="srcline43">
374 <a name="line43">
375 </a><strong>
376 43</strong> <code class="html">
377 </div></code></span>
378 <span id="srcline44">
379 <a name="line44">
380 </a><strong>
381 44</strong></span>
382 <span id="srcline45">
383 <a name="line45">
384 </a><strong>
385 45</strong> <code class="html">
386 <div id="backDiv"></code></span>
387 <span id="srcline46">
388 <a name="line46">
389 </a><strong>
390 46</strong> <code class="html">
391 <a href="javascript:history.go(-1)"><img alt="Back" src="./images/back.gif">
392 </a></code></span>
393 <span id="srcline47">
394 <a name="line47">
395 </a><strong>
396 47</strong> <code class="html">
397 </div></code></span>
398 <span id="srcline48">
399 <a name="line48">
400 </a><strong>
401 48</strong></span>
402 <span id="srcline49">
403 <a name="line49">
404 </a><strong>
405 49</strong> <code class="html">
406 <div id="showsourceDiv"></code></span>
407 <span id="srcline50">
408 <a name="line50">
409 </a><strong>
410 50</strong> <code class="html">
411 <a href="/jtidyservlet-webapp/example-bugs-life.jsp.source">View JSP Source</a>
412 <br></code></span>
413 <span id="srcline51">
414 <a name="line51">
415 </a><strong>
416 51</strong> <code class="html">
417 <a href="/jtidyservlet-webapp/JTidy?result=1&amp;requestID=48&amp;action=report">
418 This HTML Source</a></code></span>
419 <span id="srcline52">
420 <a name="line52">
421 </a><strong>
422 52</strong> <code class="html">
423 </div></code></span>
424 <span id="srcline53">
425 <a name="line53">
426 </a><strong>
427 53</strong></span>
428 <span id="srcline54">
429 <a name="line54">
430 </a><strong>
431 54</strong> <code class="html">
432 <div id="JTidyValidationImageDiv"></code></span>
433 <span id="srcline55">
434 <a name="line55">
435 </a><strong>
436 55</strong></span>
437 <span id="srcline56">
438 <a name="line56">
439 </a><strong>
440 56</strong> <code class="html">
441 <script type="text/javascript"></code></span>
442 <span id="srcline57">
443 <a name="line57">
444 </a><strong>
445 57</strong></span>
446 <span id="srcline58">
447 <a name="line58">
448 </a><strong>
449 58</strong> <code class="html">
450 function showJTidyReport_iframe() {</code></span>
451 <span id="srcline59">
452 <a name="line59">
453 </a><strong>
454 59</strong> <code class="html">
455 if ((ppJTidyReport != null) && (ppJTidyReport.ppmShow != null)) {</code></span>
456 <span id="srcline60">
457 <a name="line60">
458 </a><strong>
459 60</strong> <code class="html">
460 return ppJTidyReport.ppmShow();</code></span>
461 <span id="srcline61">
462 <a name="line61">
463 </a><strong>
464 61</strong> <code class="html">
465 } else {</code></span>
466 <span id="srcline62">
467 <a name="line62">
468 </a><strong>
469 62</strong> <code class="html">
470 // No frame support or some other error</code></span>
471 <span id="srcline63">
472 <a name="line63">
473 </a><strong>
474 63</strong> <code class="html">
475 return true;</code></span>
476 <span id="srcline64">
477 <a name="line64">
478 </a><strong>
479 64</strong> <code class="html">
480 }</code></span>
481 <span id="srcline65">
482 <a name="line65">
483 </a><strong>
484 65</strong> <code class="html">
485 }</code></span>
486 <span id="srcline66">
487 <a name="line66">
488 </a><strong>
489 66</strong></span>
490 <span id="srcline67">
491 <a name="line67">
492 </a><strong>
493 67</strong> <code class="html">
494 </script></code></span>
495 <span id="srcline68">
496 <a name="line68">
497 </a><strong>
498 68</strong></span>
499 <span id="srcline69">
500 <a name="line69">
501 </a><strong>
502 69</strong> <code class="html">
503 <a name="JTidyValidationImageCommonLink" id="JTidyValidationImageCommonLink" href="/jtidyservlet-webapp/JTidy?requestID=48&amp;action=report&amp;src=1"
504 onclick="this.blur();return showJTidyReport_iframe();"><img name="JTidyValidationImageCommon"
505 id="JTidyValidationImageCommon" alt="Page Validation" src="/jtidyservlet-webapp/JTidy?requestID=48&amp;action=image"
506 width="32" height="26" ></a></code></span>
507 <span id="srcline70">
508 <a name="line70">
509 </a><strong>
510 70</strong> <code class="html">
511 <iframe name="ppJTidyReport"</code></span>
512 <span id="srcline71">
513 <a name="line71">
514 </a><strong>
515 71</strong> <code class="html">
516 id="ppJTidyReport"</code></span>
517 <span id="srcline72">
518 <a name="line72">
519 </a><strong>
520 72</strong> <code class="html">
521 src="./iframe_main.jsp?requestID=48"</code></span>
522 <span id="srcline73">
523 <a name="line73">
524 </a><strong>
525 73</strong> <code class="html">
526 scrolling="no" frameborder="0" style="visibility:hidden; z-index:999; left:50px; position:absolute;"
527 ></code></span>
528 <span id="srcline74">
529 <a name="line74">
530 </a><strong>
531 74</strong> <code class="html">
532 Sory No support for iframe in your browser</code></span>
533 <span id="srcline75">
534 <a name="line75">
535 </a><strong>
536 75</strong> <code class="html">
537 </iframe></code></span>
538 <span id="srcline76">
539 <a name="line76">
540 </a><strong>
541 76</strong> <code class="html">
542 </div></code></span>
543 <span id="srcline77">
544 <a name="line77">
545 </a><strong>
546 77</strong></span>
547 <span id="srcline78">
548 <a name="line78">
549 </a><strong>
550 78</strong> <code class="html">
551 <div id="body"></code></span>
552 <span id="srcline79">
553 <a name="line79">
554 </a><strong>
555 79</strong></span>
556 <span id="srcline80">
557 <a name="line80">
558 </a><strong>
559 80</strong> <code class="html">
560 </div></code></span>
561 <span id="srcline81">
562 <a name="line81">
563 </a><strong>
564 81</strong></span>
565 <span id="srcline82">
566 <a name="line82">
567 </a><strong>
568 82</strong> <code class="html">
569 <div id="firefox"></code></span>
570 <span id="srcline83">
571 <a name="line83">
572 </a><strong>
573 83</strong> <code class="html">
574 <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=0&amp;t=68"><img border="0"
575 alt="Get Firefox!" title="Get Firefox!" src="http://www.spreadfirefox.com/community/images/affiliates/Buttons/88x31/take.gif"
576 /></a></code></span>
577 <span id="srcline84">
578 <a name="line84">
579 </a><strong>
580 84</strong> <code class="html">
581 </div></code></span>
582 <span id="srcline85">
583 <a name="line85">
584 </a><strong>
585 85</strong></span>
586 <span id="srcline86">
587 <a name="line86">
588 </a><strong>
589 86</strong> <code class="html">
590 <div id="validxhtml"></code></span>
591 <span id="srcline87">
592 <a name="line87">
593 </a><strong>
594 87</strong> <code class="html">
595 <a href="http://validator.w3.org/check?uri=referer"></code></span>
596 <span id="srcline88">
597 <a name="line88">
598 </a><strong>
599 88</strong> <code class="html">
600 <img border="0"</code></span>
601 <span id="srcline89">
602 <a name="line89">
603 </a><strong>
604 89</strong> <code class="html">
605 src="http://www.w3.org/Icons/valid-html401"</code></span>
606 <span id="srcline90">
607 <a name="line90">
608 </a><strong>
609 90</strong> <code class="html">
610 alt="Valid HTML 4.01!" height="31" width="88"></a></code></span>
611 <span id="srcline91">
612 <a name="line91">
613 </a><strong>
614 91</strong> <code class="html">
615 </div></code></span>
616 <span id="srcline92">
617 <a name="line92">
618 </a><strong>
619 92</strong></span>
620 <span id="srcline93">
621 <a name="line93">
622 </a><strong>
623 93</strong> <code class="html">
624 <div id="footer"></code></span>
625 <span id="srcline94">
626 <a name="line94">
627 </a><strong>
628 94</strong> <code class="html">
629 <div class="xleft"></code></span>
630 <span id="srcline95">
631 <a name="line95">
632 </a><strong>
633 95</strong> <code class="html">
634 Please send any questions or suggestions to</code></span>
635 <span id="srcline96">
636 <a name="line96">
637 </a><strong>
638 96</strong> <code class="html">
639 <a href="mailto:vlads(at)users.sourceforge.net">vlads(at)users.sourceforge.net</a>
640 </code></span>
641 <span id="srcline97">
642 <a name="line97">
643 </a><strong>
644 97</strong> <code class="html">
645 </div></code></span>
646 <span id="srcline98">
647 <a name="line98">
648 </a><strong>
649 98</strong> <code class="html">
650 </div></code></span>
651 <span id="srcline99">
652 <a name="line99">
653 </a><strong>
654 99</strong></span>
655 <span id="srcline100">
656 <a name="line100">
657 </a><strong>
658 100</strong> <code class="html">
659 </body></code></span>
660 <span id="srcline101">
661 <a name="line101">
662 </a><strong>
663 101</strong> <code class="html">
664 </html></code></span>
665 <a name="line102">
666 </a>EOF
667 </pre>
668 </div>
669 <!-- This will disable tidy Processing since current Tidy is corrupting HTML -->
670 <br>
671 N.B. there are bug in development version of jtidy so the
672 HTML output of this page is not the JTidy output. We used
673 <code><jtidy:pass/></code> tag.
674 </div>
675
676 <div id="firefox">
677 <a href=
678 "http://www.spreadfirefox.com/?q=affiliates&id=0&t=68"><img
679 border="0" alt="Get Firefox!" title="Get Firefox!" src=
680 "http://www.spreadfirefox.com/community/images/affiliates/Buttons/88x31/take.gif">
681 </a>
682 </div>
683
684 <div id="validxhtml">
685 <a href="http://validator.w3.org/check?uri=referer"><img
686 border="0" src="http://www.w3.org/Icons/valid-html401" alt=
687 "Valid HTML 4.01!" height="31" width="88"></a>
688 </div>
689
690 <div id="footer">
691 <div class="xleft">
692 Please send any questions or suggestions to <a href=
693 "mailto:vlads(at)users.sourceforge.net">vlads(at)users.sourceforge.net</a>
694 </div>
695 </div>
696 </body>
697 </html>
EOF