JooReports勉強記録

JooReports   
おそらく日本で初めてJooReports(JooTemplates)をオープンソースの帳票ツールで一押しとキッパリ公言してしまった人のこっそりやってる勉強の記録
 | 

2004-08-07

[][]JooTemplates 1.0b4

でました。期待してたspanはまだ?って感じなので日記も延期(笑)

[]式言語OGNL

式を書くことに特化した言語。複雑なことは記述しない

OGNLとしてはContextとrootObjectの二つを利用可能

rootObjectとは、OGNLの式のなかでプロパティーを何も指定せずに使えるオブジェクトのこと。

Contextとは、#付きで指定するOgnlContextのこと。

rootObjectにMapを使ったときはプロパティーの代わりとしてkeyの文字列を使える。

[]OGNLの式

文字列はダブルクォーテーションで囲う

数値は何もせずに

Contextは#付きで指定する

オブジェクトのnewも可能。java.lang packageなら省略可能

メソッドの呼び出しは@class@method(args)こんな感じの記述。java.lang.Mathのメソッドは省略可能。

Staticフィールドの参照は@class@field

そのほかは

http://www.ognl.org/2.6.5/Documentation/html/LanguageGuide/apa.html#operators

これで大体わかるはず

keykey2005/04/27 10:15こんにちは。
Jooを調べるうえでこのページがすごく参考になっているのですが、もう更新されないんでしょうか?

makotanmakotan2005/04/27 10:41こんにちは、更新したいんですけど何もネタがなくて・・・(^^;
もし判んないととこかあったら書いてください。出来る範囲で対応します。

makotanmakotan2005/04/27 10:45あっ、ここに書いた情報を全部まとめた”サンプル”を作ってます。実運用に耐えれるような仕掛けも色々としてますので、よかったら参考に
http://seasar.satin.jp/wiki/index.php?plugin=attach&pcmd=open&file=S2Joo.zip&refer=SeasarSampleProject

keykey2005/04/27 13:33レスありがとうございます~。現在、InsertField、ForEachTag、IfTagを使ってシンプルな表の表示が出来ました。個人的な次の課題は「表にて、グループ毎の価格をサマリ(小計)表示する」のと「サマリに連動させたcolspanやrowspanの制御」です。出来れば複数列をまとめたグループに対するサマリや、小計、中計、合計みたいな柔軟なサマリができればと思っているんですが、どうもJooReportsのサンプルではイメージがつかめなくて。
とりあえず、頂いたサンプルを確認してみます。

makotanmakotan2005/04/27 13:56手元に実用実験として作ったそういうサンプルがあります(笑)
もしよかったら makotan at gmail.com にメールください、サンプルを折り返し送りますよ

keykey2005/04/27 15:42メールおくりました。よろしくお願いします!(fromは、a-ray-of-hopeってアドレスです)

 |