私は2つのjspsを持っています。jsp1 はポートレットに移動し、ポートレットは jsp2 にリダイレクトします。jsp1 には、フローをトリガーする「終了」ボタンがあります。jsp1 には他にもいくつかのボタンがあります。jsp1 には、次のものがあります。
<input type="submit" name="_finish" id="_finish" value="button.finish" />
jsp2では、私はそうします:<c:out value = "${param._finish}"/>
しかし、画面には何も印刷されません。ただし、ポートレットでは次のようにします。
request.getParameter("._finish"), I get a non-null value.
終了ボタンの値がjspに入らないのはなぜですか? [完了] ボタンがクリックされた場合、jsp2 でメッセージを表示する必要があります。
私も試しました:
<c:forEach items="${requestScope}" var="par">
<c:out value="${par.key} - ${par.value}"/>
</c:forEach>
しかし、_finish は画面に表示されませんでした。