0

アプリケーションに Play 1.2.4 フレームワークを使用しています。

これを使用して、.html ファイルに隠し変数を設定しています。

<input type="hidden" name="test" value="test">

コントローラーの隠し変数の値を取得するために、これを使用しました:

String str = request.params.get("test");

しかし残念ながら、文字列 str の値が来てnullいるため、機能していません。

コントローラーの隠し変数の値を取得する方法を教えてください。

編集

<center>            
    <table>         
        <tr style="height: 100px">
            <td><h1>
                    <b>Title</b>
                </h1></td>
        </tr>
        <tr>
            <td>#{a @Application.userList()} Click Me#{/a}</td>
            <input type="hidden" name="test" value="test">
        </tr>
    </table>        

4

1 に答える 1

1

<input>タグをタグで囲む必要があります<form><a>次に、タグを使用してフォーム リクエストを作成します。コードは次のようになります。

<center>
<table>
    <tr style="height: 100px">
        <td><h1>
                <b>Title</b>
            </h1></td>
    </tr>
    <tr>
        <td>
            <form action="@{Application.userList()}" id="myform" method="get">
                <a onclick="document.getElementById('myform').submit();">Click Me</a>
                <input type="hidden" name="test" value="test">
            </form>
        </td>
    </tr>
</table>    
于 2013-07-27T01:49:58.760 に答える