tacos

動的にロードされたDatePicker

下のjsの動的ロードの話は、実はtacosのPartialFormコンポーネントとDatePickerを一緒に使うと、動作がおかしくなるので何とか修正しようと調べました。作ろうとしているのは、 http://tacos.mine.nu:8080/tacos-demo/app?service=page/PartialForms みたい…

DirtyFormWarning

tacosのjarを20050421版に更新したらDirtyFormWarningというコンポーネントが追加されていた。フォームに何か変更を加えてSubmitせずに他のページへ移ろうとすると、メッセージを出してくれるというもの。これは便利かも。 http://tacos.mine.nu:8080/tacos-…

例外の発見

JSON-RPC-javaだとJavaScriptでtry...catchを書いてあげれば、呼び出したサーバー側の例外をcatchできるので例外は見つかる。だけどtacosの場合、サーバー側での例外がJavaScript側で見つけにくい。っていうか見つけるのに時間がかかった。tacosのPartLinkで…

Tacosと格闘中

結局Tacosを使ってます。結構素直に動いてくれるので嬉しい。ところで@tacos:Partでクライアントから呼び出された部分に含まれるJavaScriptって実行できないのかな?っていうかこれはtacosに限った話じゃないよね。ajax一般で部分的にロードされたHTMLに含ま…

いきなりアプリに使ってみる

ちょっと複雑なデータを参照する画面がありまして、一覧の各行ごとにさらに明細行を取得するというものなんですが、今まではページをレンダリングするときに全てのデータを取得してたんで、結構遅かったんです。でもtacosを使って明細行は@tacos:Partで部分…

PartRequest.after

tacosではPartRequest.afterメソッドで、イベントハンドラを登録できることが判明。っていうか、サンプルのPartial.htmlに思いっきり書いてあるし。きっと他のライブラリも同じ感じだろうね。 <script type="text/javascript" src="js/fader.js"></script> <script type="text/javascript"> PartRequest.after("started", function() { e = document.get…