質問:: クエリで「userParameter」という名前のパラメーターに値を渡すにはどうすればよいですか。requestScope の使用
リクエスト スコープを同じページで機能させるための手順を教えてください。
今のところ以下のことがわかっています。
UserRoomReservation という名前のページがあります
データ コントロール (UserView) があります。最初のデータ コントロールをテーブルとしてドラッグします。最初の列をリンクに変換します actionlistener をそのリンクに追加します from: #{row.userId} to: #{requestScope.userParameter}
SQLクエリを介して別のビューオブジェクトを作成しました。名前付きパラメーター「:userParameter」を配置しました。SQLクエリは次のとおりです:::
SELECT DISTINCT Fullreservation.USERID, Meetingrooms."roomName", Meetingrooms."roomId" , COUNT (Fullreservation.roomid) AS countRoomUsage FROM FULLRESERVATION Fullreservation, "meetingRooms" Meetingrooms WHERE fullreservation.roomid = Meetingrooms."roomId" AND Fullreservation.USERID = :userParameter GROUP BY Meetingrooms."roomName", Meetingrooms."roomId", Fullreservation.USERID
グラフと同じページにドラッグしました。値が渡されていないため、機能しません