MrEasy
18.07.2002, 16:34
Gude Tach,
hier wird es rund um Java Server Pages gehen, JSPs sind wie ASP oder andere Technologien dazu da, um dynamisch HTML-Code zu generieren.
folgende Definitionen usw. hab ich mal zusammengesucht quelle: http://www.jsp-develop.de/basics/
JSP (JavaServer Pages) ist die Antwort von SUN auf Microsofts ASP (Active Server Pages). Es handelt sich dabei um serverseitige Programmiersprachen, d.h. der Webbrowser bekommt letztendlich nur reinen HTML-Code geliefert.
JSP besteht aus 100% JAVA und wird von der Engine in Servlets kompiliert. Durch Anbindung von JavaBeans (eigene oder externe JAVA Klassenbibliotheken) ist JSP eine sehr mächtige Lösung für Webapplikationen.
<%@ page language="java" %>
<html>
<head> <title>Hello World</title></head>
<body>
<%
String sParam = request.getParameter("param");
if (sParam != null)
{
%>
<h1>Herzlich Willkommen <%= sParam %></h1>
<%
}
else
{
%>
<h3>Wie ist Ihr Name?</h3>
<form action="this.jsp" method="post">
Name: <input type="text" name="param"><br>
<input type="submit" value=" Abschicken ">
</form>
<%
}
%>
</body>
</html>
Beim ersten Aufruf der Seite wird keinen Parameter mitgegeben, es wird ein Formular angezeigt, das nach einem Namen fragt. Bei Absenden des Formulars ruft sich die Seite selbst auf und bekommt den Parameter und wird Sie begrüßen.
Mit <% wird der JSP-Code eingeleitet bis zum Tag %>. Wie bei ASP oder PHP wird der Code serverseitig ausgeführt, der Webbrowser bekommt von allem nichts mit und letztendlich nur den entsprechenden HTML-Code geliefert.
hier wird es rund um Java Server Pages gehen, JSPs sind wie ASP oder andere Technologien dazu da, um dynamisch HTML-Code zu generieren.
folgende Definitionen usw. hab ich mal zusammengesucht quelle: http://www.jsp-develop.de/basics/
JSP (JavaServer Pages) ist die Antwort von SUN auf Microsofts ASP (Active Server Pages). Es handelt sich dabei um serverseitige Programmiersprachen, d.h. der Webbrowser bekommt letztendlich nur reinen HTML-Code geliefert.
JSP besteht aus 100% JAVA und wird von der Engine in Servlets kompiliert. Durch Anbindung von JavaBeans (eigene oder externe JAVA Klassenbibliotheken) ist JSP eine sehr mächtige Lösung für Webapplikationen.
<%@ page language="java" %>
<html>
<head> <title>Hello World</title></head>
<body>
<%
String sParam = request.getParameter("param");
if (sParam != null)
{
%>
<h1>Herzlich Willkommen <%= sParam %></h1>
<%
}
else
{
%>
<h3>Wie ist Ihr Name?</h3>
<form action="this.jsp" method="post">
Name: <input type="text" name="param"><br>
<input type="submit" value=" Abschicken ">
</form>
<%
}
%>
</body>
</html>
Beim ersten Aufruf der Seite wird keinen Parameter mitgegeben, es wird ein Formular angezeigt, das nach einem Namen fragt. Bei Absenden des Formulars ruft sich die Seite selbst auf und bekommt den Parameter und wird Sie begrüßen.
Mit <% wird der JSP-Code eingeleitet bis zum Tag %>. Wie bei ASP oder PHP wird der Code serverseitig ausgeführt, der Webbrowser bekommt von allem nichts mit und letztendlich nur den entsprechenden HTML-Code geliefert.