Daten von HTML an JSP schicken

ey,

hab folgendes problem, muss Daten in eine HTML datei einfügen dann mit submit die JSP seite aufrufen und die JSP soll die Daten dann empfangen und in der Java BEan verarbeiten und dann soll die JSP die Daten ausgeben.

Meine HTML Seite sieht so aus:

</html>
<body>
<form action="test.jsp" method="get">
text <input type ="text" name="text1"> <br>


<input type="submit" />
</form >

</body>
</html>

und meine JSP sieht so aus :


<body>
<% String text1 = request.getParameter("text"); %>
<jsp:useBean id="bean" scope="session" class="test.TestBean"/>
<jsp:setProperty property="op1" name="bean" value="<%=text1%>"/>
Text: <jsp:getProperty property="op1" name="bean"/>
Text: <%=request.getParameter("text") %>
</body>

*** Edit ***

Die HTML File müsste richtig sein, die JSP Seite wird aufgerufen und die Parameter übergeben die URL ist test.jsp?text1=beispiel wenn ich z.B. Beispiel eingebe.
irgendwas muss mit der JSP falsch sein, hab Beispiele im Internet gesehn aber kein Unterschied gesehen.

wie ist denn der Stand? ‚die JSP Seite wird aufgerufen‘ kann vieles heißen,
was genau erscheint denn im Browser als URL, und was ist überhaupt das Ziel,
ein lokaler oder entfernter Server?

erscheint die JSP als Ergebnis mit dem festen 'Text: ', auch 2x untereinander?
oder Fehlerseite oder leere Seite oder was genau? kann man Quelltext anzeigen lassen?

hast du auch <html>-Tags im JSP?
(und hast du im Formular </html> statt <html> am Anfang?)

heißt der Parameter nun text1 oder text? in deiner JSP Parameter ‚text‘, String-Variablenname text1, Verwirrung vollendet…

da type ="text" im Formular und vielleicht irgendwo Schlüsselwort (auch irgendwann in DB…) lieber sowas komisches als Identifier vermeiden,
besser ‚abc‘ oder alles andere

danke für die schnelle antwort.

[QUOTE=SlaterB]wie ist denn der Stand? ‘die JSP Seite wird aufgerufen’ kann vieles heißen,
was genau erscheint denn im Browser als URL, und was ist überhaupt das Ziel,
ein lokaler oder entfernter Server?

Ich teste die Seiter erst mal nur über eclipse, das ziel ist ein lokaler Server.
Es erscheint file:///C:/Users/j.j/UAS/Test/WebContent/WEB-INF/test.jsp?eingabe=Affe

erscheint die JSP als Ergebnis mit dem festen 'Text: ', auch 2x untereinander?
Es erscheint nebeneinander
oder Fehlerseite oder leere Seite oder was genau? kann man Quelltext anzeigen lassen?

hast du auch <html>-Tags im JSP?
(und hast du im Formular </html> statt <html> am Anfang?)

So sieht meine JSP aus

 <%@ 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">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<% String ausgabe = request.getParameter("eingabe"); %>
<jsp:useBean id="bean" scope="session" class="test.TestBean"/>
<jsp:setProperty property="op1" name="bean" value="<%=ausgabe%>"/>
Text: <jsp:getProperty property="op1" name="bean"/>
Text: <%=request.getParameter("eingabe") %>



</body>
</html>

heißt der Parameter nun text1 oder text? in deiner JSP Parameter ‘text’, String-Variablenname text1, Verwirrung vollendet…

Hab die Name jetzt geändert, hast recht hätte bessere nehmen sollen

da type ="text" im Formular und vielleicht irgendwo Schlüsselwort (auch irgendwann in DB…) lieber sowas komisches als Identifier vermeiden,
besser ‘abc’ oder alles andere[/QUOTE]

die Varianten von
Get all parameters from JSP page - Stack Overflow
scheitern dann gewiss auch?

zur Sicherheit gegen alte Versionen ändere noch den Text hin zu ‘nun Text:’ oder so,
oder ändere gleich den Namen der JSP


ist dir das Servlet-Konzept bekannt? wäre eine Stufe sauberer, im Server lieber ein Servlet drankommen zu lassen,
Ausgabe schon egal, was sagt dieses zu den Parametern mit Ausgabe in Log/ Konsole?

Getting a Request Parameter in a Servlet | Example Depot

Danke SlaterB für deine Hilfe. Hab jetzt den fehler gefunden bzw. ist ein fehler das er EL nicht erkennt. Hab es auf Tomcat8 und 7 laufen und bei beiden das selbe Problem. hab das vor 6 Monaten schon mal gemacht, mit Tomcat 7 und dort hatte ich keine probleme. kein plan was da los ist.