Aipoの開発で部署などのidをjavaで受け取る方法 プルダウンなどで部署を選択した際に、その部署に含まれるデータだけを表示する箇所がいくつかありますが、これは部署の名前などをjavascriptで値を設定して、Java側でその値を受け取っています。 まずjavascrip… y-ozakiハック2014.09.11 174
velocityで数値の比較を行うときの注意点 Velocityで数値の比較を行う際は、両辺の型が同じでなければいけません。 $!result.Idがlongの値を返すとき下記のように比較を行うと、Error in evaluation of == expressio… y-ozakiハック2014.09.08 1,075
IEでonbeforeunloadを使ったときの挙動 IEでonbeforeunloadをつかうと他のブラウザと異なる挙動となります。 これはIEだけhref=”javascript:~”となっているaタグをクリックした際にもonbeforeunlo… y-ozakiハック2014.09.04 5,672
dojoでリンクをクリックしたときのイベント処理を行う dojo.connectを使うことで、onclickイベントの処理を行えます。 dojo.connect(object,”onclick”, function(){ //クリック時の処理 }); 複数のobjectに同じ… y-ozakiハック2014.09.01 1,164
javascriptで画面遷移前にアラートを出す方法 window.onbeforeunload を使うことで、画面が更新される前に確認ダイアログを出すことが可能です。 window.onbeforeunload =function(event){ event = ev… y-ozakiハック2014.08.29 1,781
AWS APIのログをlog4jで出力する AWS SDK for Javaとlog4jを使っているのであれば、log4jのプロパティに以下を追記することで出力することが可能です。 # amazonaws log4j.appender.amazonaws = or… y-ozakiハック2014.08.28 2,265
Aipoでpostした値をJava側で受け取る方法 gadgets.io.makeNonProxiedRequestを使用したとき、引数であるmakeRequestParamsのPOST_DATAに記載した値は以下のメソッドで取得できます。 public String g… y-ozakiハック2014.08.21 335
Javaで文字列にUTF-8の4バイト文字が含まれているか確認する方法 iPhoneの絵文字や漢字の一部は4バイトのUTF-8の文字となり、mysqlのバージョンによっては保存できません。 文字列にUTF-8の範囲を超える文字が存在するかは以下のようなコードで確認できます。 Stirng s… y-ozakiハック2014.08.15 7,050
GAEで起動時に TimeZoneのエラーが出たときの対処法 起動時にUnable to restore the previous TimeZone というエラーが出て実行できない場合があります。 eclipseを使っているときの対処法としては実行構成を開き、引数のタブを表示して、… y-ozakiハック2014.08.14 207