Java EE

Wie debugge ich eine JSP-Seite?

Servlet-Lebenszyklus: Erklärung

Java EE-Tutorials JSP-Tutorials Empfohlene Bücher für Java Server Pages (JSP) Durch das Debuggen kann ein Entwickler Fehler in der Anwendung erkennen und identifizieren. Doch das Testen einer JSP/Servlet im Vergleich zu anderen Programmen erweist sich oft als schwierig. Im Folgenden finden Sie einige Vorschläge, die zum Testen Ihrer JSP-Programme verwendet werden können: Verwendung von Debugging-Tools […]

Wie debugge ich eine JSP-Seite? Read More »

JSTL-Funktion fn:length()

Servlet-Lebenszyklus: Erklärung

Die Funktion ist die String-Funktion. Mit dieser Funktion wird die Länge der eingegebenen Zeichenfolge ermittelt. Diese Funktion zeigt die Anzahl der in der angegebenen Zeichenfolge eingegebenen Zeichen an. Syntax der Funktion int length(Object) Beispiel für die Funktion <!DOCTYPE html PUBLIC „-//W3C//DTD HTML 4.01 Transitional//EN“ „http://www.w3.org/TR/html4/loose.dtd“> <%@ taglib uri=“http://java.sun.com/jsp/jstl/core“ prefix=“c“%> <%@ taglib uri=“http://java.sun.com/jsp/jstl/functions“ prefix=“fn“%> <html> <head>

JSTL-Funktion fn:length() Read More »

JSTL-Funktion fn:toLowerCase()

Servlet-Lebenszyklus: Erklärung

Der ist eine Funktion von JSTL, die verwendet wird, um alle Zeichen einer Zeichenfolge in Kleinbuchstaben umzuwandeln. Es konvertiert die Eingabezeichenfolge in eine Zeichenfolge in Kleinbuchstaben. Die Zeichenfolge, die in Kleinbuchstaben geändert werden muss, wird als Argument übergeben und die konvertierte Zeichenfolge wird von der Funktion zurückgegeben. Syntax des -Tags String fn: toLowerCase(string) Beispiel <%@

JSTL-Funktion fn:toLowerCase() Read More »

JSTL-Funktion fn:toUpperCase()

Servlet-Lebenszyklus: Erklärung

Der ist eine Funktion von JSTL, die verwendet wird, um alle Zeichen einer Zeichenfolge in Großbuchstaben umzuwandeln. Es konvertiert die Eingabezeichenfolge in eine Zeichenfolge in Großbuchstaben. Die Zeichenfolge, die in Großbuchstaben umgewandelt werden muss, wird als Argument übergeben und die konvertierte Zeichenfolge wird von der Funktion zurückgegeben. Syntax des -Tags String fn: toUpperCase(string) Beispiel <%@

JSTL-Funktion fn:toUpperCase() Read More »

JSTL-Funktion fn:trim()

Servlet-Lebenszyklus: Erklärung

Funktion wird verwendet, um führende und nachfolgende Leerzeichen und Tabulatoren am Anfang und Ende der Zeichenfolge zu entfernen. Die Funktion gibt die Zeichenfolge zurück, nachdem Leerzeichen an beiden Punkten der Eingabezeichenfolge entfernt wurden. Syntax des -Tags String fn: trim (string) Beispiel <%@ page language=“java“ contentType=“text/html; charset=ISO-8859-1″ pageEncoding=“ISO-8859-1″%> <!DOCTYPE html PUBLIC „-//W3C//DTD HTML 4.01 Transitional//EN“ „http://www.w3.org/TR/html4/loose.dtd“>

JSTL-Funktion fn:trim() Read More »

EclipseLink – DDL-Schema-Generierung in JPA 2.1

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Wenn Sie gute Erfahrungen damit gemacht haben Java-Persistenz-APIkönnen Sie die JPA so konfigurieren, dass sie das erforderliche Schema generiert. Diese sind nicht Teil der JPA-Implementierung vor der JPA 2.1-Spezifikation. Diese gelten als Erweiterungen für den JPA-Anbieter. Dies wurde jedoch von der Norm her standardisiert JPA 2.1-Version. JPA 2.1 fügte eine Reihe von Eigenschaften für die

EclipseLink – DDL-Schema-Generierung in JPA 2.1 Read More »

JPA-Entitäts-Listener und Rückrufmethoden

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Vor JPA 2.1 Das Konzept der Entity Listener (Injectable EntityListeners) wurde erst mit der Veröffentlichung von JPA 2.1 definiert. Das Entity-Listener-Konzept ermöglicht es dem Programmierer, Methoden als Lebenszyklus-Callback-Methoden festzulegen, um Benachrichtigungen über Entitätslebenszyklusereignisse zu erhalten. Rückrufmethoden für den Lebenszyklus können für eine Entitätsklasse, eine zugeordnete Superklasse oder eine Entitäts-Listener-Klasse definiert werden, die einer Entität oder

JPA-Entitäts-Listener und Rückrufmethoden Read More »

JPA – Lazy Loading und Eager Loading

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Eclipselink 2.1 ist eine Persistenzanbieter-Laufzeitumgebung für Spezifikation der Java Persistence API 2.1N. Die JPA-Spezifikation definiert zwei Hauptstrategien zum Laden von Daten (Lazy und Eager).. Die EAGER-Strategie ist eine Anforderung an die Laufzeit des Persistenzanbieters, dass Daten eifrig abgerufen werden müssen. Die LAZY-Strategie ist ein Hinweis für die Laufzeit des Persistenzanbieters, dass Daten beim ersten Zugriff

JPA – Lazy Loading und Eager Loading Read More »

JPA – Java Persistence Query Language (JPQL) – TEIL I

Servlet-Lebenszyklus: Erklärung

Java Persistence Query Language (JPQL) ist eine stringbasierte Abfragesprache, die zum Definieren von Abfragen über Entitäten und deren persistenten Zuständen verwendet wird. Es ermöglicht dem Anwendungsentwickler, die Semantik von Abfragen auf portable Weise und unabhängig vom jeweils verwendeten Datenbankschema anzugeben. Java Persistence Query Language (JPQL) ist nicht nur portierbar, sondern optimiert auch die Abfragemethoden, indem

JPA – Java Persistence Query Language (JPQL) – TEIL I Read More »

javax.naming.NameNotFoundException: Der Name ist in dieser Kontextausnahme nicht gebunden

Servlet-Lebenszyklus: Erklärung

Wenn Sie mit dem arbeiten JNDI Schauen Sie nach, ziemlich oft stoßen Sie auf das javax.naming.NameNotFoundException durch Ihre Bewerbung geworfen. JNDI-Namen werden im Register registriert. Wenn Sie versuchen, auf den Namen zuzugreifen, der nicht registriert ist oder das falsche Format verwendet, erhalten Sie die Fehlermeldung javax.naming.NameNotFoundException. Schauen wir uns den folgenden Code für den Zugriff

javax.naming.NameNotFoundException: Der Name ist in dieser Kontextausnahme nicht gebunden Read More »

Servlet-Lebenszyklus: Erklärung

Servlet-Lebenszyklus: Erklärung

Servlets sind kleine Programme, die serverseitig ausgeführt werden und dynamische Webseiten erstellen. Servlets reagieren auf vom Benutzer gesendete Anfragen. In der MVC-Architektur fungieren Servlets als Controller. Der Controller verarbeitet und beantwortet Benutzeranfragen. Der Servlet-Lebenszyklus umfasst die folgenden Schritte: Servlet-Klasse laden. Erstellen Sie eine Servlet-Instanz. Rufen Sie die Init-Methode auf. Rufen Sie die Servicemethode auf. Rufen

Servlet-Lebenszyklus: Erklärung Read More »

JPA-Anmerkungen – @GeneratedValue, @SequenceGenerator und @TableGenerator

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

Wir haben bereits eine andere Art von Primärschlüsseln besprochen, entweder einfache oder zusammengesetzte Primärschlüssel, denen in den erstellten ausführbaren Anwendungen Inline-Werte zugewiesen wurden. Wenn Sie sich die Beispiele @Id, @IdClass oder @EmbeddedId ansehen, können Sie das sehen. Aber was wäre, wenn wir einen Generator hätten, um diese Primärwerte zu generieren? In diesem Tutorial wird das

JPA-Anmerkungen – @GeneratedValue, @SequenceGenerator und @TableGenerator Read More »

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse

In diesem Artikel erfahren Sie, wie Sie EclipseLink-JPA installieren und verwenden können. Die in diesem Installationshandbuch verwendete integrierte Entwicklungsumgebung ist „Eclipse Java EE IDE for Web Developers – Kepler Service Release 1“. Installieren Sie die Eclipse-IDE Zunächst sollten Sie die Eclipse-IDE von der offiziellen Eclipse-Website installieren. Öffnen Sie Eclipse nach Abschluss der Installation. Dieses Tutorial

EclipseLink – JPA-Installation und -Konfiguration mit Eclipse Read More »

Nach oben scrollen