2012年12月22日土曜日

Ext JS4でコンボボックスのローディングマスクが止まらない

ExtJSのコンボボックスで、ローディングマスクが出っぱなしで選択できないという現象が出ちゃって困ってました。
よくある県のコンボボックスを選んだら市のコンボボックスの内容が変わるみたいなアレです。
この2番目のコンボボックスで問題は起きました。
色々頑張ったけど解決せず。
そしてExtJSのフォーラムでそれらしいのを発見
ビンゴでした。

オチとしては ExtJS4.1を使いなさいと。
そもそもなんで4.0.7を使ったんだろ…

Ext JS Community Forums 4.x / Ext: Q&A / Problem with a never ending loading mask

Ext JS + jax-rs (jerseyでちょっとハマり)

Ext JS + jax-rsってのをやってます。

いいですね。コレ。
やりたいことはだいたい出来ます。いままでExt JSをやらなかったことをちょっと後悔。
jax-rsはjersey使ってます。

Spring + myBatis + jersey ( + struts2) という構成。


そんなJerseyで軽くハマりまして。
いつもの様にまずはググって出てきたサイトを参考にしながら作ってみたんだけど、JSONをPOJOにマッピングするのってが動かない。
色々調べたら、サーブレットのinit-paramに、↓↓こんなの↓↓


 com.sun.jersey.api.json.POJOMappingFeature
 true

が要ると。
Jerseyのドキュメントにモロに書いてありますね。
ちゃんと読みましょう。


Jerseyの黄色いジャージって、ランス・アームストロングマイヨジョーヌのイメージなんだろうなって思うのですが、剥奪されちゃってアレですね。
でもグレッグ・レモンもツール連勝のアメリカ人レジェンドなのよん。