Avatar billede m_soerensen Nybegynder
11. april 2004 - 15:11 Der er 5 kommentarer og
1 løsning

hjælp til error page har brug for hurtig hjælp

jeg har denne errorpage den skal sende en email til admin men det sker ikke den smider en nullpointer exception når klienten trykker på submit knappen.

<html>
<head>
<%@ page import="bean.*" %>
<%@ page isErrorPage="true" %>
<jsp:useBean id="m" scope="page" class="bean.SendMail"/>
<title>error page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
String body = exception.toString();
%>
<p><strong><em><font size="4">Der er sket en fejl i systemet, herunder er der
  yderligere information om fejlen. </font></em></strong></p>
<p>&nbsp;<%=body%></p>
<p><em><strong><font size="4">For at melde denne fejl til en administrator udfyld
  felterne herunder.</font></strong></em></p>
<form name="form1" method="post">
  <p><em><font size="4">Hvad var De i gang med da fejlen indtraf : </font></em></p>
  <p>
    <textarea name="fejl" cols="80" rows="10" id="fejl"></textarea>
  </p>
  <p>
    <input type="submit" name="Submit" value="Send fejlmelding">
  </p>
</form>
<%
if(request.getMethod().equals("POST"))
{
boolean bool = false;
String text = body+request.getParameter("fejl");
m.setRecipient("morten@msoerensen.dk");
m.setSender("fejl@msoerensen.dk");
m.setBody(text);
m.setSubject("Der er sket en fejl i bogformidlingen");
bool = m.sendMail();
if(bool)
{
out.print("Fejlmeddelelse er afsendt");
response.sendRedirect("logoff.jsp");
}
else
out.print("Fejlmeddelelse kunne ikke sendes");
}
%>
<p>&nbsp;</p>
</body>
</html>

hvorfor sker der en nullpointer exception når der trykkes på submit knappen
Avatar billede arne_v Ekspert
11. april 2004 - 15:18 #1
Har exception en værdi når siden bliver kaldt anden gang (POST submit) ?
Avatar billede arne_v Ekspert
11. april 2004 - 15:23 #2
Hvis det gik godt tror jeg iøvrigt at du ville få en fejl fordi du
kalder sendRedirect efter have outputtet response.
Avatar billede m_soerensen Nybegynder
11. april 2004 - 15:38 #3
hej arne det var pga exception var null smider du et svar hvis du vil have point
Avatar billede arne_v Ekspert
11. april 2004 - 15:51 #4
svar
Avatar billede arne_v Ekspert
24. april 2004 - 17:54 #5
Tid at lukke spørgsmålet ?
Avatar billede m_soerensen Nybegynder
07. november 2004 - 11:51 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester