Java

JSPでリソースメッセージ(application.properties)を取得するには

http://struts.wasureppoi.com/jstl/03_bundle.html 以下のような形で機能のオンオフをダイレクトに記述することもできる。 しかしこの場合、 application.propertieに"app.flg"が未記入だとエラーになるので注意する。application.properties - app.flg=tru…

SAStrutsのAction内で別のActionを呼ぶには。

http://sastruts.seasar.org/featureReference.html#ExecuteMethod 同アプリ内での場合return "../***/クラス名/メソッド名?redirect=true";?の前に/をつけないように注意する。 完全に外の場合return "http://www.yahoo.co.jp?redirect=true";この方法で別…

サーバーサイドバリデートで気をつけること

サーバーサイドで@Maxbytelengthを使う時にcharsetに気をつける。 charsetを省略した場合にはシステムプロパティの"file.encoding"からデフォルトの文字セットを取得するようだ。なので全角文字で1文字を2バイトで計算して、5文字と考えているのに、 @Maxb…

インターフェースを実装する際に、メソッドを自動挿入する際のパラメータの変数名に意味を持たせるには

Maven2でArtifact Sourcesの設定 http://d.hatena.ne.jp/jflute/20090205/1233825368

TomcatプラグインのJavaVMの設定

EclipseにTomcatプラグインをインストールし、tomcatを利用している場合は 以下の方法でJavaVMの設定ができる。ウィンドウ ↓ 設定 ↓ tomcat ↓ JVMへのパラメータの追加 ヒープサイズなどの設定はここから行う。eclipse.iniに書かれているJVMへのパラメータは…

新しいファイルの操作について

1.5から使えるようになったNew IOパッケージhttp://www.javainthebox.net/laboratory/JDK1.4/NewIO/Channel/Channel.html

Log4jの設定

log4j.propertiesをクラスパスの通っている場所に設置する。 resourcesなど内容は以下のように記述する。 これでdebugメソッドを使っているものはSystem.outを利用してコンソールに吐き出される。 サーバに設置する場合はlog4j.properties自体を違うものを使…

Javaのサーバ関連サイト

・javaが利用可能なレンタルサーバ http://allabout.co.jp/internet/java/subject/msub_cate11.htm

WEF-INFとは

http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000750.html

他のプロジェクト(jar)に依存せずに、他のプロジェクト(jar)の資産を使うには

Xプロジェクト →依存→ X-DBプロジェクトYプロジェクト →依存→ Y-DBプロジェクト という形のプロジェクトがある。 これが以下のようにしなければならない場合がある Xプロジェクト →依存→ X-DBプロジェクト ↓依存↓ Yプロジェクト →依存→ Y-DBプロジェクト こ…

かなりよさげなJavaやJSPタグなどののサンプル集

かなりよさげなJavaやJSPタグなどののサンプル集http://www.stackasterisk.jp/tech/java/index.jsp;jsessionid=a7voxFVtRb18

サーバイサイドJavaの仕組み

分かりやすく解説しているサイト http://segroup.fujitsu.com/sdas/technology/web-apl/

EclipseのJavaVMの設定

Xms ヒープ最小値 Xmx ヒープ最大値 XX:MaxPermSize Permanent Spaceの初期値 XX:PermSize Permanent Spaceの最大値 起動時はXmsに指定されているメモリをVMは確保する。 使えるメモリが減ってくると緩やかにXmxのサイズまでVM領域を広げていく。この時にPC…

Diconファイルを編集したい。

Kijimunaプラグインで可能・公式サイト http://kijimuna.seasar.org/・ソフトウェアアップデート先 http://eclipse.seasar.org/updates/3.3/

JSPについて

JSTL(JavaServer Pages Standard Tag Library)は、JSPでよく利用される標準的なカスタムタグをまとめたもので、Jakarta TagLibsプロジェクトで開発、公開されています。よく使うのは http://java.sun.com/jsp/jstl/core core 繰り返し、条件分岐、…