栞/#java
メール送信ライブラリ。1.0リリース。
JSTLの解説。
Webシステムでネイティブアプリみたいなデザインを求められることが多いが、それって間違ってるよな。
Digestingプラグインを使って、リストボックスの内容をXMLから生成する。Commons Digesterの1.7以降が必要。
Strutsを使用する際のメモ。
画像を扱うためのライブラリ。
リッチクライアントのフレームワークの一部としてPDFを使う。
セッションの破棄にはHttpSession#invalidate()を使うとよい。
Struts1.2.7ではerrorStyleClassをタグに指定することで、Validation Errorの場合に背景色を変えたりできる。
個別にしておかないと、例外発生時にうまくcloseできない。
MD5とかSHA-1の文字列への適用
確かにJavaって面白くない。大勢である程度の規模のシステムを作るときには使わざるをえないけれど。
JDBCAppenderを使って、メッセージを固定長形式で渡す。それをSQLで分割すれば、雑多な情報のログ出力が可能。
Log4Jについてまとまっていていい。
PDF帳票の出力にOpenOfficeを使う方法。フリーでできるので、試してみる価値はあるかもしれない。
Proxyクラスの勉強にもなるかな。
TomcatのJDBCRealmを使って認証を行う。独自で権限認証を行うよりもひょっとしたら便利かもしれない。
久しぶりに必要になったのでメモ。時々必要になるんだよなぁ。
java.util.Propertiesのカスタマイズ。通常はハッシュ値の順番でキーマップが返ってくる。
JSTLの使い方が詳しく載っている。Strutsタグよりこちらを使うようにする。
はじめのチュートリアル的に使える。これ以上の情報はAPI(Javadoc)を見るべし。
javadocコマンドの各オプションを覚えておく。-encoding、-docencoding、-charsetなど。
すごくまとまっていて見やすい。Jakarta POIよりこっちかな。
Apache関連のライブラリなどの入手先リンク集。まとめて落としたいときなどに便利。
まとまっていて助かる。必要に応じて使ったりもするから。気がつくとxxパタンになっている、こともある。
何か自作のツールを仕事先で配布するときにjarファイルは便利かも。Manifestファイルの記述方法を覚えておく。
DBライブラリ。「制約違反の種類に応じて異なる例外をキャッチできる」ところを参考にさせてもらおう。
こういうTips集があるとすごく助かる。いいとこ取りしましょ。
Serializableを実装したクラスが定義すべきserialVersionUIDについて。
ものすごく丁寧にまとめてある。ふと迷ったときに助かります。