Zitat von
annonyme:
Code:
<
html>
<body>
${param.entg*param.rwert*param.zfaktor*param.rfaktor}
</body>
</
html>
die Seite speichern wir unter dem Namen elrechnen.jsp (am besten im ROOT des Servers) und rufen sie auf mit:
http://localhost:8080/elrechnen.jsp?...&rfaktor=2
Das einzigste was wir brauchen ist ein Text-Editor, Apache Tomcat 5.5.x und ein Java-JDK (am besten 1.5)
Sorry, aber der Beitrag ist ja wohl völlig fehl am Platz. Jmd. der keine Ahnung vom Webseiten hat stellt eine Frage und dem wird jetzt schlechtes Serverseitiges Java empfohlen?!
Nebenbei gehört gar keine Logik in eine JSP Seite, dafür sind Servlets zuständig! Ein Tomcat-Server bedingt dann auch noch ein JDK, da du sonst keine JSPs in Servlet übersetzen kannst (und ohne .class ist ein Tomcat auch Wertlos).
Wie hier schon mehrfach gesagt wurde ist JavaScript eine sehr einfache Möglichkeit. Vorteile von JavaScript liegen klar auf der Hand:
- Einfache Sprache
- Clientseitig (kein spezieller Server nötig)
- Jede Menge Doku im Netz (gilt auch für die anderen Vorschläge)
Folge doch einfach mal dem Link zu Selfhtml, da findest du JavaScript/
DOM. Folge dem link, wähle Einführung...
Es gibt ein wenig Theorie und Geschichte und es wird JavaScript erklärt!
Und schon das dritte Beispiel zeigt dir sehr einfach wie man ein Feld ausliest und den Wert quadriert.
Code:
<
html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function Quadrat() {
var Ergebnis = document.Formular.Eingabe.value * document.Formular.Eingabe.value;
alert("Das Quadrat von " + document.Formular.Eingabe.value + " = " + Ergebnis);
}
//-->
</script>
</head>
<body>
<form name="Formular" action="">
<input type="text" name="Eingabe" size="3">
<input type="button" value="Quadrat errechnen" onclick="Quadrat()">
</form>
</body>
</
html>
Und du kannst dir sogar anzeigen lassen, wie das Aussieht. Ist ziemlich einfach. Die Tags (die Dinger in spitzen Klammern) werden alle samt in SelfHTML behandelt. Was du hier hast ist ein einfaches Formular mit einem Eingabefeld (type="text") und einem Button (rate mal). onClick ist das Ereignis, dass eintritt wenn der Button gedrückt wird, Quadrat() die aufgerufene Funktion.
Auch deren Aufbau ist super einfach, da steht, dass die Variable Ergebnis den Wert document.Formular.Eingabe.value bekommt, nun ja, document ist deine Seite, Formular ist gerade der Name des form Tags, Eingabe der des Eingabefeldes und value = Wert, ist klar. Und * ist multiplikation, wie man es auch erwartet.
Möchtest du nun einem Eingabefeld den Wert zuweisen müsstest du einfach nur dieses Feld mittels document.Formular.xxxx.value = <Neuerwert> zuweisen.
Das geht alles aus ein zwei Seiten in diesem Tutorial hervor.
Wenn sich also Leute die Mühe machen dir einen Link rauszusuchen und dir mehrfach sagen, was hier der einfachste Weg wäre, solltest du wenigstens erstmal die Seite besuchen und schauen was es dir bringt. Wenn du da dann etwas nicht verstehst ist das völlig ok! Aber hier auf Code zu hoffen oder dass dir jmd. noch mehr von deiner Arbeit abnimmt ist echt dreist. Das wiederspricht den AGBs der
DP (die du mit deinem Beitritt akzeptiert hast) und ist wirklich unhöflich gegenüber den Leuten die dir helfen wollen.
Gruß Der Unwissende