- Home
- ベビーユニバースブログ Top
- 業務関連: 2009年7月アーカイブ
Struts 2 で Interceptor を自作2009年7月17日 19:13
どうも今晩はプログラマTです。
突然ですが Struts 2 で Interceptor を自作したいと思った時、インターセプターに何らかのパラメータを与えたい時がありますよね。
そんな場合は、まずパラメータをインターセプタのクラス変数として定義し、そのためのアクセサメソッドを定義します。
private String hoge = null;
public void setHoge (String hoge).....
public String getHoge ()...
の様な感じですね。
その上でインターセプタの定義を行っている部分で、
<interceptor name="hoge" class="hoge.hoge">
<param name="hoge">test</param>
</interceptor>
などと記述します。そうするとアクセサを使って値をセットしてくれます。ここで言うと、hoge インターセプタの hoge 変数に test がセットされる事になります。
ちょっとしたことですが、私は便利に使わせて頂きました。ご参考までに...。
posted by プログラマT (2009年7月17日 19:13) | 個別ページ | コメント(0) | トラックバック(0)
笑え............ません。2009年7月 2日 00:30
どうも今晩は。プログラマTです。
先日 MySQL でプログラムを作っていた時の事です。どうしても理解のできない所でエラーが起きてしまい困っていたのですが、どうやら関数と引数のカッコの間に半角スペースを入れてはいけないバージョンがある様なのです。
例えば、select count (xxx) ... と書くとダメで、select count(xxx) ... と書くとOKなのです。
設定によっても違う様なのですが、とにかくまさか半角スペースセンシティブになっているとは思いませんで、ついつい笑ってしまいました。
みなさんはいつも半角スペース、入れていますか?
posted by プログラマT (2009年7月 2日 00:30) | 個別ページ | コメント(0) | トラックバック(0)