• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JSP String vergleich

krackmoe

Neues Mitglied
Ich möcht einfach nur einen Parameter abfragen ob der mit einem String übereinstimmt..

Jedoch löst dieses wrong.equals("true") immer eine Exception aus...
Wenn ich mir wrong ausgeben lasse.. steht "true" drinnen... Ka warum er dann einen Fehler raushaut?

Code:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<jsp:useBean id="db" class="beans.Datenbank" scope="session" />
<!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 wrong = request.getParameter("wrong");
	if(wrong.equals("true")){
		out.println("jep true");
	}
	if(!db.getSession(session.getId())){ %>
	<form action="login.jsp" method="post">
		Name: <input type="text" name="username" maxlength="20"/><br>
		Passwort: <input type="password" name="password" maxlength="20"/><br>
		<input type="submit" value="Submit"/>
	</form>
	<% }
	else{ %>
		Bereits eingeloggt<br>
		<a href="logout.jsp">Ausloggen</a>
	<% } %>
</body>
</html>
 
Da noch keiner geantwortet hat: Was sagt denn die Exception? Ich habe gerade keine Umgebung da, um das testen zu können.
 
Zurück
Oben