Problemer med "Forward" fra en jsp side til en anden jsp side.
Jeg har lavet 2 jsp sider, en til login og en til at oprette en Ordre. Når man har indtastet brugernavn og password og de er korekte, får man en anden jsp side hvor man indtaster nogle oplysninger og trykker opret.Problemet er at når man trykker opret ryger man tilbage til login siden, men hvis jeg går direkte til opret siden uden at bliver videre sendt fra login, virker opret fint.
Hvorfor sender opret.jsp mig tilbage til login?
Her er et udsnit af login.jsp:
if(request.getParameter("brugernavn") != null )
{
String brgNavn = request.getParameter("brugernavn");
String passWord = request.getParameter("password");
try
{
login = home.findByPrimaryKey(brgNavn);
if (login.getPassword().equals(passWord))
{
%> <jsp:forward page="opretFejl.jsp" /> <%
}
}
Her er fra ordre.jsp:
if(request.getParameter("anlaegsNr") != null )
{
String dato = request.getParameter("dato");
String tid = request.getParameter("tid");
String text = request.getParameter("text");
ValueObjectOrdre ordre = null;
try
{
ordre = new ValueObjectOrdre(dato,tid,text);
String ordreNr = facade.addOrdre(ordre);
out.println("Ordre nr: " + ordreNr + " oprettet.");
}
/ Michael
