2014-09-01から1ヶ月間の記事一覧

Eclipse で @Override 警告が変だ

新しい Eclipse を使いはじめたら、 @Override アノテーションを付けたい時の警告が出ず、逆にアノテーションを外すようにエラーになってしまった。 プロジェクトを右クリックしてコンパイラレベルを 1.7 にしたのに。。。 セッティングのファイルを開いたら…

Wicket でJSONを返す。

Wicket で、JSONデータを返す方法は、WebPage の getRequestCycle() から、 void org.apache.wicket.request.cycle.RequestCycle.scheduleRequestHandlerAfterCurrent(IRequestHandler handler) メソッドを呼び出して IRequestHandler には、ResourceStreamR…

px ⇔ em 変換

HTML / CSS 記述する時に、便利! http://pxtoem.com/

Wicket サーブレットコンテキストに置いたファイル参照

Wicket で、サーブレットコンテキストに置いたファイルを、HTTPリクエストで動作する WebPage から参照するのに、 ResourceReference で参照するであろう。 JavaScriptResourceReference や、CssResourceReference など、参照するものがほぼ、決まっている。…

jasperreports で、Date型オブジェクトを出力

jasperreports のパラメータの class を java.util.Date にして、 Date オブジェクトを渡すと、 Thu Sep 18 と出力されてしまう。 任意書式で出す場合、jasperreports のパラメータの class を java.lang.String にして、 Java の jasperrport呼び出し側で、…

httpclient 4.3 が、こんなに変わってたなんて、

Apache httpclient 4.3 が、こんなに変わってたなんて、知らなかった。。。 http://qiita.com/mychaelstyle/items/e02b3011d1e71bfa26c5 http://search.maven.org/ で、apache httpclient を探すと、 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient-android</artifactId> <version>4.3.5</version> </dependency> …

screen コマンドは使いにくい。

screen コマンドは、 デタッチされている 'foo' セッションをレジュームする場合、、 # screen -r foo 何か誤操作してセッションを切ったのか、つながらなくなった。。 [There is no screen to be resumed mating foo] という表示。。。 # screen -d foo を…

固定のモーダル表示

業務システムのWebページでモーダル表示を行うのに、結構以前から、jQuery UI のモーダルが使われることが多い。 特に理由がない限り、安定した品質を確保するためにこれを奨めてしまいます。 しかし、客先要件によっては、どうしても固定=ドラッグが無くて…

ライブラリを更新せざる得なかった。。。

mybatis の BaseExecutor での障害があったので。。。 https://github.com/mybatis/mybatis-3/issues/72 yipuran-mybatis を、更新することにした。 http://sourceforge.jp/projects/yipuran/ yipuran-mybatis-3.5.5 が最新である。

mybatis RowBounds NullPointerException

範囲指定のクエリ、いわゆる offset-Limit のクエリ、 Sqlsession の select(String statement, Object parameter, RowBounds rowBounds, ResultHandler handler) を使っていたら、 システム起動してから最初の実行だけ、NullPointerException が発生した。 …

POI - Excel 日付時刻 と、セル幅の自動調整

Apache-POI の Excel出力、 日付時刻を任意書式で出力と、セル幅の自動調整 XSSFWorkbook book = new XSSFWorkbook(); XSSFSheet sheet = book.createSheet("シート1"); // 3行目 XSSFRow row = sheet.createRow(2); // 2列目 XSSFCell cell = row.createCe…

JavaScript 日付チェック

前日、jQuery ui daetepicker を使った特に利用する日付チェックを書いたのですが、jQueryセレクタで指定するオブジェクトに対するチェックなので、 単に、日付文字列に対するチェックの関数に抜き出してみました。 '/'文字区切りまたは、'-'文字区切りで 月…

datepicker  の入力書式のチェック

jQuery-ui の datepicker は、ある程度、日付書式以外のキー入力を抑制してくれるが、 完全ではない。全角文字など、変な文字を入れようとすればできてしまいそのままフォーム送信させたくない。 9月31日みたいな、あり得ない日付チェックはとりあえずサ…

table の縦横スクロール

table の tbody による縦スクロールは簡単であるが、縦横スクロールで左端の列をヘッダとして横スクロール、 しかし縦スクロールで、左端列もスクロールとなるといきなり難しくなる。 いろんな方法があるようだが、tableの代わりに div で表を組むとスタイル…