Gå til innhold

sendRequest i servlet som ikke vil sende


Anbefalte innlegg

Hei, prøver å redirecte til ønskde sider men får bare feilmld(HTTP Status 404 - /Webtest/RedirectServlet/redirect)

 

kjører alt med sun java studio enterprise 8 + tomcat(innebygd, og fungerer ellers bra)

 

her er serlvet koden:

 

/*
* RedirectServlet.java
*
* Created on 16. juli 2006, 22:28
*/
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;


/**
*
* @author Bambie_boy
* @version
*/

public class RedirectServlet extends HttpServlet
{
   protected void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException
   {
       String location = request.getParameter("page");
       
       if(location != null)
       
           //try
           //{
           if(location.equals("derivater")) response.sendRedirect("htpp://www.derivater.com");
           //if(location.equals("derivater")) response.sendRedirect("htpp://www.derivater.com" + request.getHeader("host") + "/" + location);
           else if(location.equals("welcome2")) response.sendRedirect("welcome2");
           //}
           //catch (Exception e) 
           //{
           //    e.getMessage();
           //}

       
           
       
           
           response.setContentType("text/html");
           PrintWriter out = response.getWriter();
           
           out.println("<html>");
           out.println("<head>");
           out.println("<title>Invalid page</title>");
           out.println("</head>");
           
           out.println("<body>");
           out.println("<h1>Invalid page request</h1>");
           out.println("<div><a href="+"http://localhost:6060/Webtest/RedirectServlet.html>velg på ny</a></div>");
           out.println("<div>" + location + "</div>");
           out.println("</body>");
           out.println("</html>");
           
           out.close();
           
           
       
       
       
   }
}

 

 

og her er html koden:

 

<html>
 <head>
   <title>Redirecting a Request to Another Site</title>
 </head>
 <body>
   <p>Click on a link to be redirected to another page</p>
   <p>
       <a href="/Webtest/RedirectServlet/redirect?page=derivater">www.derivater.com</a>
       <br />
       <a href="/Webtest/RedirectServlet/redirect?page=welcome">welcome 2 servlet</a>
   </p>
 </body>
</html>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...