入力フォームに入力された文字を出力する

説明

入力フォームに入力された文字を出力するにはrequest.get()のパラメータに取得したい入力フォームのエレメント名を指定します。エレメント名はname="〜"で指定されたものになります。入力された文字にHTMLタグが含まれる場合には、scriptタグなどにより不正なコードが埋め込まれ利用されることがあるので、これを防ぐために取得した入力データをcgi.escape()を使ってエスケープしHTMLタグを無効化しておきます。あとはresponse.out.write()を使って画面に出力します。

サンプルコード(抜粋)

self.response.out.write(cgi.escape(self.request.get('messageData')))
[サンプルをダウンロード]
[戻る]
写真素材 PIXTA