簡體   English   中英

將值從一個jsp文件傳遞到另一個jsp文件

[英]passing value from one jsp file to another jsp file

假設我有2個jsp頁面,即page1和page2。 現在,我將page1包括在page2中。 我想從page1訪問一些值,並且想在jsp scriplet標記中訪問它,如何在不使用cookie或會話的情況下獲取它?

您無法從page2訪問page1的scriptlet中聲明的變量。 這是scriptlet缺點之一 查看BalusC的答案。

如果您使用的是JSTL,則可以在第1頁中執行以下操作:

  <c:set var = "salary" scope = "session" value = "666"/>

或具有請求范圍:

  <c:set var = "salary" scope = "request" value = "666"/>

在第2頁中:

<c:out value = "${salary}"/>

但實際上,您應該在servlet中設置變量,然后可以在JSP中的任何位置訪問這些變量。強烈建議不要使用scriptlet。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM