Variable ueberpruefen...
Julian
- java
Hallo,
ich hab leider ein kleines Problem =/
Ich moechte ein Formularfeld ueberpruefen dies mach ich mit Java da der Rest auch in java geschrieben ist. Meine Funktion sieht wie folgt aus:
---
<form action="test.jsp" method="GET" name="form" onsubmit="return chkFormular()">
<table><tr><td style="color: #000000; font-size: 9pt; font-family:Verdana, Arial;">
Dokument </td><td> <input type=text size=30 name="query" value ="<%= query %>">
</td></tr><tr><td style="color: #000000; font-size: 9pt; font-family:Verdana, Arial;">
Max. Ergebnisse </td><td> <input type=text name="pagesize" value="<%= pagesize %>">
</td></tr>
<tr><td> </td><td>
<input type="radio" name="suchart" value="exakt"> Exakt
<input type="radio" name="suchart" value="aehnlich">Ähnlich
</td></tr>
<td></td><td><input type=submit name="action" value="submit"></td></tr></table>
<br clear=all>
<%
if(query != null)
{
try {
conn = ods.getConnection();
if (suchart == "exakt")
{
userQuery = query;
}
else
{
userQuery = '%' + query + '%';
}
---
Nun liefert er mir leider immer den Wert false bei der if-Abfrage :(
Hat jem. eine Idee ist wichtig!
Danke fuer jede Antwort!
Hallo,
suchart ist ein String und damit ein Objekt. Deine Überprüfung sollte dann so aussehen:
if (suchart.equals("exakt"))
Danke fuer die schnelle Antwort!
Hat funktioniert!