Latest web development tutorials

Halaman pengalihan JSP

Bila Anda perlu untuk memindahkan dokumen ke lokasi baru, Anda perlu menggunakan JSP redirect.

Cara termudah adalah dengan menggunakan metode respon redirect objek sendRedirect (). Tanda tangan dari metode ini adalah sebagai berikut:

public void response.sendRedirect(String location)
throws IOException 

Metode ini akan menyatakan kode dan lokasi halaman baru sebagai respon kembali ke browser. Anda juga dapat menggunakan setStatus () dan setHeader () metode untuk mendapatkan efek yang sama:

....
String site = "http://www.w3big.com" ;
response.setStatus(response.SC_MOVED_TEMPORARILY);
response.setHeader("Location", site); 
....

contoh Demo

Contoh ini menunjukkan bagaimana halaman JSP pengalihan:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>
<html>
<html>
<head>
<title>页面重定向</title>
</head>
<body>

<h1>页面重定向</h1>

<%
   // 重定向到新地址
   String site = new String("http://www.w3big.com");
   response.setStatus(response.SC_MOVED_TEMPORARILY);
   response.setHeader("Location", site); 
%>

</body>
</html>

Kode PageRedirecting.jsp atas disimpan dalam sebuah file, dan kemudian mengunjungi http: // localhost: 8080 / PageRedirect.jsp , itu akan membawa Anda ke http://www.w3big.cc/ .