play1のrenderメソッドは巧みに隠されていますが、Resultクラスを継承したランタイム例外を投げるようになっています。 こうした実装により、コントローラ処理での終わり方を意識することなく、バッサリ終わらせるよう ..
Archives : 1月-2021
入力フォームを作成する作業をパターン化して、記述量を軽減しようとする試み。 #{field ‘user.name’ } <input … /> #{/field} のようにフォーム部分を挟んで使う。 挟ま ..
C言語でヘッダファイルを何度も読み込まないためのテクニック。あれの Play!テンプレート版です。C言語の場合は下記のように記述しますよね。 “mylib_h” が未定義ならヘッダの /* 本文 ..
最近、node.jsを始めました。 postリクエストを受けて、その内容によってページを移動する/しない、といった挙動を実現する方法を知ったのでメモしておきます。 単なるリダイレクトだとhttpステータス302となり、g ..
includeタグを使うと外部ファイルをインクルードすることができます。通常はファイルが存在することを前提にすると思いますが、たとえばプロパティ値や変数を使って動的に読み込むファイル名を決めるような高度な使い方も考えられ ..
最近のコメント