You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

EmbeddedToolkit.jsp 2.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <%
  2. //
  3. // Demonstrates how Toolkit application can be integrated into jsp pages
  4. //
  5. String test = "This text comes from EmbeddedToolkit.jsp file";
  6. // Toolkit application name. This is servlet URL pattern, see web.xml
  7. String applicationName = "TableDemo";
  8. %>
  9. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  10. "http://www.w3.org/TR/html4/loose.dtd">
  11. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ITMillToolkit40="http://itmill.com/toolkit">
  12. <head>
  13. <title>Embedding Toolkit to JSP pages</title>
  14. <!-- Toolkit code block starts -->
  15. <NOSCRIPT><META http-equiv="refresh" content="0; url=?WA_NOSCRIPT=1" /></NOSCRIPT>
  16. <link rel="stylesheet" href="<%=applicationName %>/RES/base/css/base-ajax.css" type="text/css" />
  17. <link rel="stylesheet" href="<%=applicationName %>/RES/base/css/calendar-default.css" type="text/css" />
  18. <script src="<%=applicationName %>/RES/base/script/ajax-client.js" type="text/javascript"></script>
  19. <script src="<%=applicationName %>/RES/base/script/base-ajax-components.js" type="text/javascript"></script>
  20. <script src="<%=applicationName %>/RES/base/ext/jscalendar/calendar.js" type="text/javascript"></script>
  21. <script src="<%=applicationName %>/RES/base/ext/jscalendar/lang/calendar-en.js" type="text/javascript"></script>
  22. <script src="<%=applicationName %>/RES/base/ext/jscalendar/calendar-setup.js" type="text/javascript"></script>
  23. <script src="<%=applicationName %>/RES/base/ext/firebug/firebugx.js" type="text/javascript"></script>
  24. <link rel="stylesheet" href="<%=applicationName %>/RES/corporate/css/corporate-ajax.css" type="text/css" />
  25. <script src="<%=applicationName %>/RES/corporate/script/corporate-ajax-components.js" type="text/javascript"></script>
  26. <!-- Toolkit code block ends -->
  27. </head>
  28. <!-- Toolkit code: for body set tag class with value itmtk -->
  29. <body class="itmtk">
  30. <center>
  31. <h3><%=test %> before Toolkit application.</h3>
  32. <hr />
  33. <!-- Toolkit code block starts -->
  34. <div id="ajax-wait">Loading...</div>
  35. <div id="ajax-window"></div>
  36. <script language="JavaScript">
  37. itmill.tmp = new itmill.Client(document.getElementById('ajax-window'),"<%=applicationName %>/UIDL/","<%=applicationName %>/RES/base/client/",document.getElementById('ajax-wait'));
  38. (new itmill.themes.Base("<%=applicationName %>/RES/base/")).registerTo(itmill.tmp);
  39. itmill.tmp.start();
  40. delete itmill.tmp;
  41. </script>
  42. <!-- Toolkit code block ends -->
  43. </tr></td></table>
  44. <hr />
  45. <h3><%=test %> after Toolkit application.</h3>
  46. <br />
  47. <br />
  48. </center>
  49. </body>
  50. </html>