Maya
ピュアHTMLについて突っ込みを頂いたようですが、 改めてW3C関連について勉強をしないといけないなぁと思いました。 これは使う側の姿勢ですけど、HTMLってとりあえず表示できたらいいやって思ってしまうんですよね。特に一般人は。仕事柄使ってる人は、対応…
コンパイル通すためにはXalanが必要?
Mayaのバージョンを最新へ変更。 とりあえずそのままで動いているようです。 MayaにもStrutsのblank.warみたいなのが欲しいな。 このままだと最低限必要なファイルが分からない。
最近体調が悪くてコード書けてません。 でも、言い訳して自分に甘えちゃだめですよね。 でも、休めるときに休ませてください。 せめて脳内コーディングで頑張ります。 Mayaもコア部分を理解しようと暇を見てソースを見てるのですが、 あんまり進みません。そ…
これを こんな感じにしたい を入れたい"/> ってどうすればいいんでしょうか? 追記 最新のCVSを取ってきたら、パッケージが大移動してた。
帰ってきてCVSをupdateしてみたらいろいろと増えていた。 自分が作っているformatNumberはLocaleを使うので、 setLocaleも手をつけようかな。 そうするとformatDateのLocaleも直せるだろうし。 追記 新しい会社の人にMayaを教えたら興味を持ってもらえました…
formatNumberのコードを見たら抜けがあった。 けど家に戻るまでコミットできないので、もうちょっと見直しをしよう。
formatNumberが動くようになったので、コミット。 ほとんどjakarta1のtaglibのパクリになってしまいました。 formatDateの関数をそのままコピペしている部分があるので、共通化する必要有り。 次はリファクタリングですね。 追記 あ、System.out.printlnが残…
formatNumberがそれなりの動きをするまでコーディングしたのに、 ソースを持って帰るの忘れた。
動くようなものはできた。とりあえず・・・ 仕様には程遠いので週末完成を目標に頑張ろう。
今までNumberFormatを使わなかったことを後悔・・・ 3桁ずつカンマ区切りをするのにわざわざ自前の関数を用意していたけど、 NumberFormat#setGroupingUsed(true)で、できるじゃないの。 無知は怖い・・・
FormatDateを参考にしつつFormatNumberをコーディング。 なんとか連休中には動くようにしたいな。
大家と管理会社とのゴタゴタを考えていてもしょうがないので、 できるだけ気にしないようにしよう。 Mayaのコミッタになってまだ一度もコードを書いてない・・・ 明日はJSTLのformatNumberでも実装してみようかな。 仕様はJSR-052に従えば良かったのかな?
id:hoso-kawaさんにSeasarプロジェクトのメンバー登録をしてもらいました。 これでコミッタの仲間入りです。 コミッタのみなさんよろしくお願いします。(^^) 微力ではありますが、自分にできることから頑張っていきたいと思います。
現在のコミッタであるスリーアミーゴから承認を得たので、 これで晴れてコミッタとなれたのかな? MLに流す必要とかあれば教えて下さい。 とりあえずOperで承認されるのを待ちます。 今まではいろいろ事情があり名前を出すことができなかったけど 5月から会…
今作っているGusukuを0.9.5に対応させないと。 こないだの宴会からいろいろ考えてみたんだけど、 今の自分に何ができるか分からないですが、 Mayaのコミッタに手を上げてみようと思います。 承認されるかどうか分かりませんが・・・ ネットワーク構築にも参…
・html <table> <tr id="Loop"> <td><span id="name">ここに名前</span></td> <td><span id="email">ここにメールアドレス</span></td> </tr> <tr id="remove"> <td>名前ダミー</td> <td>アドレスダミー</td> </tr> </table> ・maya <ww:iterator mayaID="Loop" value="List" replace="false"/> <ww:property mayaID="name" value="name"/> </ww:property></ww:iterator>
試しにサンプルのout1.mayaをreplace="true"としてみたけど 期待した動きにならない。 replaceの挙動がおかしくなってませんか?
jarを入れ替えてみました。 はい。怪しい動きになりました。 webworkのカスタムタグにreplace属性をつけたものが変になりました。 サンプルでc:outにreplace属性が付いてるけど正常に動作してるんだよな。 何が悪いのかな?
だけど、家じゃないので試せない。
IDを表示してくれると嬉しいなぁ
ここにきて、まさたかさんがどうも閃いてしまわれたようで また大きく変わりそうな予感。 設定ファイルの記述方法が変わると今作ってるやつを直すのが大変だなぁ ボソッ でも良い物ができるのには賛成です。 ただまさたかさん自身が「わけわかんねーな」って…
やっぱりExpressionResolverじゃないとだめだ。 ProcessroResolverだと特定のタグでしか発動しなくなってしまう。 どこでも発動させるためにはExpressionResolverだ。 あとはどう記述するかだなぁ。
呼ばれないと思っていたのは、value="${hoge}"という書き方をしてなかっただけだからだった。 てっきりvalue="hoge"という書き方で呼ばれるのかと思ってた。 式言語評価時しか呼ばれなかったのね。 もっとソースを読み込まないと。 value="ww:model.name"っ…
とりあえず思いつくまま下記のようにやってみた。 Resolverに仕込んだSystem.outは発動せず・・・ 根本的に間違ってるかもしれないので、 指摘してください。m(_ _)m 勉強します。 package org.seasar.application.gusuku.servlet; import org.seasar.applic…
CVSから最新のソースを取ってきたらすでにremoveがなくなってた。 とりあえずwebworkのifで代用。 JSTLの値にwebworkの値を渡したいんだけど、 どこに実装するのがいいのかな? ExpressionResolverかな? こんな書き方してたらwebworkの処理を入れるみたいな…
Maya側のTagPoolに戻る時点で値がリセットされてないっぽい。 なので、他の画面で属性に値を入れてると 違う画面で使うときに使わない属性にまで値が入ってしまう。 でもこれらはwebworkのタグを使った時の問題。
同じタグライブラリをバインディングしようとした時に、 あるタグでは使用するけど、他のタグでは使用しない属性があったとします。 しかし、使用しないタグにまで属性が設定されています。 下記のように書いた場合、一番上のテキストフィールドのサイズだけ…
あいかわらずすごい勢いでバージョンアップしてますね。 Mayaをいじってて思ったこと。 テンプレートと設定XMLを分けて書いてて、バインディング数が多くなってくると だんだん何書いてんのか分からなくなってくる。 プログラムと同じでIDに分かりやすい名前…
レゾルバで捕まえたタグ名ってどうやって取ればいいんだろう・・・ 属性はspecificationNode.iterateAttribute()で簡単に取れるんだけど。 下記のように書いてある場合 .html <span id="test"/> .maya <custom mayaID="test" att1="value1"/>このときIDの埋め込まれたタグ名(ここではspan)が取りたい。 何を作ろう</custom></span>…