kiyota のアーカイブ

正規表現で日本語の文字を検索

2014年3月28日

[一-龠 -ー]* [一-龠]は漢字、[ -ー]は全角スペース、ひらがな、カタカナ、長音記号、句読点などが範囲です
続きを読む

rundataのパラメータの値

2014年3月14日

rundata.getParameters() で取得できるパラメータはリクエストパラメータの値が入っています。 Aipoではリクエストを送る際、 aipo.common.showDialog(url); のようにjavascriptによって送信しているので、リクエストパラメータを修正したい場合はjavascriptを確認するとよいでしょう。
続きを読む

Javaで整数が入ったListを数字の順でソートする

2014年3月14日

  List<String> list = new ArrayList<String>(); list.add("2"); list.add("12"); list.add("30"); list.add("10"); list.add("101"); Collect
続きを読む

Velocityで変数のクラスを判定する

2014年3月7日

Javaでは変数のクラスを Object obj = new Integer(0); if(obj instanceof Integer){/*処理*/} とinstanceofを用いて確認できます。 Velocityではinstanceof が使えないのでgetClassメソッドで比較するとよいかと思います。 #set($intClass = 0) #set($IntegerClass = $intClass.getClass()) #if($obj.ge
続きを読む

Velocityで似たような記述が続くときにforeach文を使う

2014年3月5日

<table> <tbody> <td class="hoge fuga piyo">a</td> <td class="hoge fuga piyo">b</td> <td class="hoge fuga piyo">c</td> <td class="hoge">d<
続きを読む

GlobalMacros.vmを活用して記述を簡潔にする

2014年2月28日

ボタンやtextareaタグのように、頻繁に使用する(かつ、デザインに統一性がある)ものはGlobalMacros.vmに書いてあることが多いので、ここを確認して記述するとよいと思います。 たとえば、 <textarea  class="text wide" name="hack" rows="10" cols="20">$!result</textarea> と
続きを読む

dojoの記述を変更したいとき

2014年2月27日

https://github.com/aipocom/aipo/blob/master/war/src/main/webapp/javascript/dojo/dnd/Manager.js のOFFSET_X: 16,のように直書きしてある値を変更したい場合について dojo関連のコードはdojo-aipo.jsにまとめてあります。 https://github.com/aipocom/aipo/blob/master/war/src/main/webapp/javas
続きを読む

外部アプリのデータ取得

2014年2月21日

 Aipoストアなどから取得したアプリのデータは次のようにして取得できます。 import com.aimluck.eip.common.ALApplication; import com.aimluck.eip.services.social.ALApplicationService; import com.aimluck.eip.services.social.model.ALApplicationGetRequest; import com.aimluck.ei
続きを読む