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)

トップへ戻る


Calendar

2011年7月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

BU-SER net ログイン

BU-SERnetについて

さらに詳しくみる

BU-SER net (ユーザーネットワーク) 内の検索は下記サーチボックスで行えます。

TKコンサルティング