2015-08-01から1ヶ月間の記事一覧

Wicket ファイルアップロードのプログレス

Wicket がファイルアップロードでプログレスバーを出すためのコンポーネントを 用意している。 → Wicket-extension の方にある。wicket-extensions-6.xx.jar を読むようにして、 org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressB…

PDF結合のメソッド追加

以前書いた、iText を使用したPDF結合 http://blog.zaq.ne.jp/oboe2uran/article/1120/ これだと、ファイルに書いたものだけが対象なので、PDFを複数作りながらの一連の処理で 実行するのにファイルIOになってしまう。 そこで、ByteArrayOutputStrea…

Jaspereports のJRBeanCollectionDataSource

Jaspereports でPDF出力する時に、注意が必要なのは、 JasperFillManager.fillReport で DataSource を指定して、出力後、 もう一度、同じDataSource を使い回そうとして使用すると出力結果が空になってしまう。???? 例えば、、、 JRBeanCollectionDa…

Wicket tree 任意のノードを開く

Wicket の tree で、任意のノードを開くには、 org.apache.wicket.extensions.markup.html.repeater.tree.AbstractTree の expand(E) メソッドを使うのであるが、対象の親ノードが開かれてなければ、 実際の画面では開かれない。 ツリーが全て閉じている場合…

datepicker キー入力と併用させる

jQuery ui の datepicker で、キー入力による入力も受け付ける場合、デフォルトで使用すればそのままなのだが、 datepicker カレンダーを開いた状態でキー入力して Enterキー を押すとカレンダーが示す選択日が入ってしまう。 これを回避するために、jQuery…

Simple に書く Wicket の tree

Wicket の treeを学ぶ(1) Wicket の treeを学ぶ(2) Wicket の treeを学ぶ(3) を書いてきたので、ここで、NestedTree を直接利用するシンプルな形を書きとめておく。 前に書いた素材に沿った Foo クラスを題材にして、、、 インポートに必要なもの。。。 impo…