首頁 > 軟體

理論到實戰!阿里大佬熬夜7天整理出的Javaweb手冊速成筆記,真香

2021-05-31 20:00:46

1.1 重定向

重定向最大的特點就是跳轉到頁面的時候不會攜帶參數過去,只是簡單的跳轉過去

1.1.1 直接跳轉到頁面

1.1.2 跳轉到另外一個請求

1.2 轉發

轉發最大的特點就是跳轉到頁面的時候可以攜帶參數過去

1.2.1 轉發到一個頁面

前臺獲取

通過JSTL表示式

直接獲取

${books}

EL表示式

<% Book books = (Book) request.getAttribute("books");%>

如果在頁面中,一個值需要呼叫方法才可以得到 則需要使用 <%= 方法()%> 的格式:

1.2.2 轉發到另外一個請求

不過可以看到,雖然是請求轉發,但是沒有攜帶參數過去,不推薦這樣使用

1.3 重定向與轉發的不同點和相同點

相同點:

都可以實現頁面的跳轉都可以直接跳轉到或者請求不同點:

請求轉發的時候,url不會產生變化,並且可以攜帶參數跳轉。重定向的時候,url會發生變化,不可以攜帶參數跳轉。1.4 小結

沒有參數要傳遞給前端,用請求轉發。否則用重定向

1.5 後臺怎麼拿到前臺請求傳遞過來的參數

前端傳遞時有多種辦法,但後臺拿資料的方式是統一的

1.5.1 通過href屬性

後臺獲取

1.5.2 通過form表單提交

後臺獲取


IT145.com E-mail:sddin#qq.com