コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

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

WEB-INF以下にJSPを置いてみるなり。

今まで、JSPをWEB-INF以下に置いて直接アクセスされないようにしていたので、それができるかをやってみた。 @Execute(validator = false) public String submit() { return "/WEB-INF/test/select.jsp"; }あっさりと、普通にできました。 実際にこうするかは…

SAStrutsを触ってみたなり

待ちに待っていたものなので、RC版から追って行こうと思っています。 チュートリアルを見ている感じだと、かなり簡単そう。Teedaと違いStrutsベースなので、中身を追うのも簡単です。(これは、自身のStrutsの経験が大きいですが。JSFはあんまりしらない。)…

Doltengがバージョンアップしたなり。

Doltengがバージョンアップしたようです。 入れようとしたけど、プラグインの更新で新しくならない。 手動で入れないといけないのかな? 明日会社で見よう。

目次がないなり。

マスタリングJavaEE5 (CD-ROM付) (Programmer’s SELECTION)を買おうと思っているけど、目次が掲載されているページがない。 発売元の翔泳社にもamazonにもcbookにもない。 高いだけに、目次くらいは確認したいがどこかに載っていないものか。 まあいいや。買…

クラブニンテンドーのプラチナ会員なり

今期もプラチナ会員になりました。 今年は早すぎだけど。 まだ、ゲームは買う予定があって、ざっと挙げると、Wiiのスマブラ、シレン3。DSは春にDQ5とたぶん年内にDQ6。 年末もDQ4とFF4とチョコボを買って、FF4はまだミストドラゴンも倒していない。 休みも終…

No. 4 JavaScriptにを使うなり

http://d.hatena.ne.jp/kimpo/20071226#1198671741 の理由で、以下のように書く。 <script type="text/javascript"> //

No. 3 AOPの適用の順番なり

ドキュメントベースでないのがあれだけど。 interceptorを定義した際に、どのような順番で適用されるのかをコードベースで確認してみた。 customizer.diconは以下のように定義 <component name="pageCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain"> <initMethod name="addAspectCustomizer"> <arg>"test01Interceptor"</arg> <arg>"do.*, initialize, prerende…</arg></initmethod></component>

クリエータとカスタマイザなり

メモだけ。この辺を読んでおく。 http://s2container.seasar.org/2.4/ja/DIContainer.html#Creator

情報源なり2

http://event.seasarfoundation.org/sc2007spring/Session#tgd962180b PageとActionが分けられる(場合によっては役に立つ) ボタンとリンクでは値の引き継がれ方が違う。

interceptorの適用なり

https://ml.seasar.org/archives/seasar-user/2007-July/011210.html だいぶ簡易に書けるようになっています。知らなかった。

情報源なり

http://blog.livedoor.jp/hiroki0907/archives/50985966.html で紹介されていました、Teedaの情報があるblogです。 http://suz-lab.blogspot.com/search/label/Teeda http://iret-ceo.blogspot.com/search/label/teeda

No. 2 doXXXメソッドの戻り値による挙動の違いなり

http://d.hatena.ne.jp/yone098/20070830/1188406761 doXXXメソッドでString、Classを戻り値にした場合にはredirectされ、nullの場合にはforwardされる。 doXXXメソッドで、同一画面に遷移するというケースはありうるけど、たいていはredirectでいいかなとい…

No. 1 includeしたPageクラスの操作なり

また書きます。 いろいろ参考にしたページとかをまとめておきます。 http://d.hatena.ne.jp/kent013/20071228/1198817459 includeは、 <te:include te:src="/test/include.html" />とする。 そのうえで、include元のPageクラスで、include先のPageクラスをDIしたらいい。 たとえば、 public class TestP</te:include>…

includeのテストなり

http://d.hatena.ne.jp/kuwalab/20071229#1198914669 のほかのページのincludeのテストをしてみました。 <te:include te:src="/test/common.html" />とすると、動作上は(あたりまえだけど)呼び出し元のpageクラス、includeするpageクラスの順で処理されるようです。 共通のメニューなんかを呼び出し</te:include>…

外部ファイルの読み込み

ちょっとはまったのでメモ。 XHTMLから外部JavaScriptファイルを読み込む際に、次のように書くとうまく動かない。 <script type="text/javascript" src="js/dom.js" />これは、終わりタグを明示して書いてあげないといけない。 <script type="text/javascript" src="js/dom.js"></script>2時間くらいはまってしまった。

VMWare Toolsを入れてみるなり。

VMにCentOS 4.6を導入してみたなり。 導入は簡単で、OS起動後に、VMメニューのInstall VMWare Toolsを洗濯すると、仮想CDとしてマウント可能になるなり。 導入は、こんな感じなり。 # rpm -ivh /media/cdrecorder/VMwareTools-1.0.4-56528.i386.rpm導入後、…