Kurt_im Skrevet 16. juli 2006 Del Skrevet 16. juli 2006 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå