Top / GoogleAppEngine / Slim3 / TIPS集

リクエストパラメータにアクセスする

入力エラーなどで元画面に戻るようなケースで、テキストボックスに入力された値を遷移後の元画面で受け取りたいことがありますが、Slim3はリクエストパラメータ request.getParameter("hoge") の値を自動でrequest.setAttribute("hoge",[値]); してくれるようで、遷移先の元画面でもスッキリ値を取得することができます。これ便利です。

${f:h(textInput)}

は request.getAttribute("textInput"); と同等の意味ですが

<input type="text" name="textInput"  value="${f:h(textInput)}" />

このようにアクセスして値を取得可能です。

たとえば

<form action="/index">
 <input type="text" name="textInput"  value="あ" />
 <input type="submit"  value="登録" />
</form>
textInput: あ <br />

となりました。


この記事は

選択肢 投票
おもしろかった 0  
そうでもない 0  

Top / GoogleAppEngine / Slim3 / TIPS集

現在のアクセス:2989


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS