要求の存続期間中は、ページを超えて値を共有することができます。
put(p0:java.lang.Object, p1:java.lang.Object) : java.lang.Object
get(p0:java.lang.Object) : java.lang.Object
requestScope.put("hello", "Hello request");;
context.redirectToPage("page2");
requestScope.get("hello");
ユーザーが第 1 ページ上のボタンをクリックして第 2 ページを開くと、ラベルとして Hello request が表示されます。
この値は、その要求に対してのみ持続します。例えば、onClick コードが requestScope.hello = "Hello request" のみであり、他の何らかの方法で page2 を開いた場合、Hello request はラベルとして表示されません。
requestScope.put(1, "Hello request");
requestScope.get(1);
requestScope.put("n", 99);
requestScope.get("n");
requestScope.hello = "Hello request";
context.redirectToPage("page2");
requestScope.hello;
#{requestScope.hello}