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?
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>