ドロップダウンリストで値を押したときに、スクリプトレットで選択した値を確認したい。どうやってやるの?
私は次のように試しました:(以下の2つのコードは同じページ「test.jsp」にあります)
code : for list
<select id="stream" name="current_session" onclick="fun2()" >
<option value="Winter">Winter</option>
<option value="Monsoon">Monsoon</option>
</select>
code : JavaScript 内の scriplet (html と scriplet の両方が同じページにあることに注意してください)
<script>
function fun2(){
<%
String given_session=request.getParameter("stream");
system.out.println(given_session);
%>
}
注:選択したセッション値ではなく、null として出力されています。では、同じjspページにあるスクリプトレットで選択された値を取得するにはどうすればよいでしょうか?