[[Teeda]] #contents *プロジェクトの掟 [#v1fa3274] **Javaコーディング規約 [#o00b6045] フォーマットルールはEclipseの設定に従う。 **JavaScriptコーディング規約 [#s6dd906c] - インデントは半角スペース2つ - できるだけネームスペースを使う -- ネームスペースは、Teeda.コンポーネント名とします。 -- たとえばTHtmlGridコンポーネントなら、Teeda.THtmlGridとなります - private扱いなメソッド名は、"_"をprefixにする。 - 文字列表現のクォートには、シングルクォートを使う。 流儀の基本はコレ。 http://dojotoolkit.org/js_style_guide.html *デバッグTIPS [#m4c6cdfa] **コンポーネントツリーを見る [#k2c93cae] DumpComponentTreeInterceptorを、RenderResponsePhaseへ仕掛ける。(このフェーズでコンポーネントツリーが作成されるため) <component name="dumpComponentTreeInterceptor" class="org.seasar.teeda.core.interceptor.DumpComponentTreeInterceptor"/> <component name="renderResponsePhase" class="org.seasar.teeda.core.lifecycle.impl.RenderResponsePhase"> <aspect>dumpComponentTreeInterceptor</aspect> </component> **Request情報などを見る [#z9f49d02] org.seasar.teeda.core.filter.RequestDumpFilter を有効にする。これはサーブレットフィルタなので、web.xmlへ指定する。 *コメント [#g9fd22cd] #comment