Während HTML ist einfach zu erlernen und können Programmierer erstellen Websites schnell , erlegt es gravierende Einschränkungen auf die möglichen Funktionen von Web-Seiten . JavaServer Pages ist eine Software , die Web -Entwickler zu erstellen mehr feature-rich Webseiten können . Entwickler können Tabellen mit einem benutzerdefinierten Format Netze nur mit JSP, nur HTML-Code oder beides erstellen. HTML Tabelle Grids
Tabellen ermöglichen Webentwickler Tabellenkalkulation -ähnliche Zellen , oder Gitter zu schaffen, um Diagramme anzuzeigen. Außerdem haben die Entwickler verwenden Tabellen , um das Layout einer ganzen Web -Seite , indem Sie die Tabelle nicht angezeigt, die Linien zwischen den einzelnen Tabellengitter steuern. Die Tische sind sehr flexibel, so dass Programmierer die Möglichkeit, die Größe jeder einzelnen Gitter in der Tabelle gesetzt .
JavaServer Pages
Während Java Desktop-Anwendungen und -Applets von Quelle bestehen Code vorkompilierte in Java-Bytecode , ermöglicht JSP -Software von Oracle-Website Server Java-Quellcode in Echtzeit für die Besucher zu kompilieren. Mit JSP, Java-Entwickler bauen dynamische Webseiten ohne das Erlernen einer neuen Web -Programmiersprache wie PHP, Ruby on Rails oder Microsofts Asp.NET Rahmen .
JSP -und HTML-
< br >
Web-Entwickler integrieren Java-Code innerhalb von HTML auf JSP-Seiten oder Java-Code verwenden , um HTML anzuzeigen. Durch die Integration von HTML -Code in bedingten Anweisungen Javas und Regelkreise steuert die Entwickler die HTML , dass der Server , um die Besucher der Web- Browser sendet . Statt der Schaffung eines einheitlichen , statischen Version der Tabelle , Java-Code erzeugt eine dynamische . Durch die Integration von verschiedenen Werten in einer Reihe von Kontrollstrukturen , etablieren Programmierer eine einzige Quellcodedatei , die Tabellen mit unterschiedlichen Eigenschaften erzeugen konnte.
Java Swing
Um Tabellen zu machen, JSP-Seiten beschäftigen kann HTML -Code oder Swing, Java Bibliothek für grafische Benutzeroberflächen . Swing JTable -Objekt erstellt Tabellen in mehr anspruchsvolle Web -Schnittstellen als HTML, mit Quellcode , die wesentlich komplexer ist als die Erzeugung von HTML -Code ist . Programmierer , die nicht brauchen eine zusätzliche Schnittstelle verwenden in der Regel HTML-Tabellen , um Zeit zu sparen.