Czy JSP jest częścią całego pakietu Java EE? W jaki sposób są one powiązane?Relacja między JSP a Java EE
Odpowiedz
Z mojego rozumienia JSP jest częścią "rodziny" Java EE, zapewniającej dostęp do aplikacji Java w interfejsie lub w Internecie.
Java EE składa się z aplikacji internetowych, aplikacji korporacyjnych i komponentów zarządzania/bezpieczeństwa.
JSP (wraz z JavaServer Faces, Servlets, itp.) To fragment "technologii aplikacji internetowych" Java EE.
Java EE jest bardzo duże pole. Obejmuje on:
- serwletów i JSP na warstwie internetowej
- EJBs - Sesja bezpaństwowcem i stanowe, podmiot i wiadomość napędzane fasoli,
- RMI dla Java-to-Java remoting (także częścią Java SE),
- JDBC dla relacyjnej bazy danych (dostęp również częścią Java SE),
- JMS do wiadomości,
- JTA do monitorowania transakcji,
- JNDI nazewnictwa i dyrektor usługi y,
- Web Services - SOAP, REST, XML-RPC,
- e-mail,
- Może inni, że jestem zapominając.
Plus pojemniki, które zajmują pooling gwintów, cykl itd
Jak widać, JSP, to tylko niewielka część większej całości.
Wiele można osiągnąć dzięki silnikowi serwletu/JSP (np. Tomcat lub Jetty), serwletom/stronom JSP i JDBC. Każda aplikacja internetowa, która udostępnia bazę danych CRUD za pośrednictwem Internetu, może być napisana właśnie za pomocą tych technologii.
Java EE składa się z wielu specyfikacji. Na przykład Java EE 6.0 zawiera łącza do specyfikacji: http://java.sun.com/javaee/technologies/javaee6.jsp
Niektóre specyfikacje można implementować w kontenerach EE innych niż Java, takich jak serwer Tomcat. Są więc jsps i serwlety, chociaż implementują tylko niewielką część Java EE.
Możesz więc zobaczyć tutaj więcej informacji o JSP. http://java.sun.com/products/jsp/
To tylko niewielka część ogólnej struktury Java EE, ale nie trzeba używać kontenera Java EE do używania stron JSP.
JSP był częścią Java EE od samego początku, tuż po powstaniu serwletów. Strony JSP są konwertowane na serwlety Java (kod źródłowy), a następnie kompilowane do kodu bajtowego przed użyciem.
Byłoby interesujące, aby przyjrzeć się wygenerowanemu kodowi źródłowemu (jeśli pojemnik zachowuje źródło).
Wiele frameworków używa JSP jako podstawy dla części "widok".JSF może używać Facelets zamiast JSP jako podstawy.
JSP jest już nieaktualne. Myślę, że grupa Expert powinna usunąć JSP z Java EE i powinna nadal być oddzielnym JSR. Serwlety i JSF powinny być używane do tworzenia aplikacji internetowych.
Miło Cię widzieć maszerujących w kierunku ścieżki nauczania technologii Java ... :)
W środowisku programowania klient-serwer, istnieją pewne techniki, które pomogą Ci kodu/program na kliencie (dawniej html, javascript itd.) oraz niektóre technologie, które można użyć do kodu do przetwarzania po stronie serwera (dawniej serwlety, JSP itp) Krótki opis skrótów poprosił o to as-
- JSP - technologia po stronie serwera używany do dynamicznego generowanie stron internetowych. Skrypt Java - technologia skryptów po stronie klienta używana do sprawdzania poprawności danych wejściowych formularzy wprowadzonych przez klienta.
- Java EE - platforma używana do programowania serwerów w Javie.
- JDBC - Kodowanie API w języku Java, które umożliwia zapewnienie dostępu do połączenia z bazą danych oraz pobierania/wstawiania/aktualizowania danych.
- Java SE - platforma używana do programowania i wdrażania aplikacji przenośnych do ogólnego użytku.
adresy podane w sekcji zasobów mogą być pomocne w uczysz ... Wszystkie najlepsze Źródło (-a):
http://java.sun.com, http://en.wikipedia.org/wiki/Java_Platform,_Standard_Edition http://en.wikipedia.org/wiki/Java_Database_Connectivity http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition
- 1. Ostateczna wersja tabeli Java (J2EE, Java EE, Servlet, JSP, JSTL)
- 2. Dokładna różnica i relacja między JSTL a językiem ekspresji
- 3. CARET. Relacja między dzieleniem danych a trainControl
- 4. Jaka jest relacja między Iterable a Iterator?
- 5. Relacja między portem a adresem IP
- 6. Uruchamianie środowiska Java EE MVC
- 7. Różnica między JspWriter i PrintWriter w Java EE?
- 8. JAVA EE 6 współudział między stanową EJB
- 9. Jaka jest różnica między java i jsp?
- 10. Eclipse EE - Perspektywa Java EE Perspektywa Java Vs
- 11. Modułowa aplikacja java ee
- 12. Eclipse Java EE plugin
- 13. Standard ładowania Java EE
- 14. Jaka jest relacja między klasycznym aspem a pulą aplikacji IIS?
- 15. ASP.NET MVC: relacja między modelami a użytkownikiem MembershipUsers
- 16. Relacja między WebSecurityConfigurerAdapter i ResourceServerConfigurerAdapter
- 17. Relacja między Node.js i FireFox
- 18. Jaka jest różnica między programistami Eclipse for Java (EE) a Eclipse Classic?
- 19. Jaka jest podstawowa różnica między Javą dla Google App Engine a Java EE?
- 20. Zależności między modułem Java EE w projekcie sieciowym?
- 21. Co to jest składnik sieciowy w Java EE?
- 22. Sqlalchemy, relacja vs relacja
- 23. Jak modelować w Java EE?
- 24. Błąd uruchamiania aplikacji Java EE
- 25. Java EE 6 i alternatywy
- 26. Nauka Java EE, jboss, itp.
- 27. Drools Fusion i Java EE
- 28. Wstrzyknięcie zależności Java EE 5?
- 29. Jakie biblioteki znaczników znasz dla JSP Java EE, coś w stylu displaytag?
- 30. Relacja między dp - sp i PX