コンピュータクワガタ

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

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

コンポーネントの自動登録と、そうでない場合の違い。

知らなかった。以下で初めて知りました。Teeda世代なのでほとんど自動でやっていたので。 Interceptor を dicon に登録してますか? SMART deploy で自動登録なら prototype になるはずですが,その場合のコンポーネント名は先頭が小文字の userDtoAutoRetri…

独自のバリデータ(Validator)を作ってみる

SAStrutsでは独自バリデータも作れます。 生Strutsで作っていたものがある場合には、それを流用することもできます。 今回は、あまりいいネタもなかったので、特定の数の倍数でないとエラーになるバリデータを作ってみました。 アノテーションを作る まずは…

tilesスミマソン。

jsp:includeがいまいち使えなさそうなので、tilesを検証。 生Strutsでもtilesは使ったことがなかったので、初挑戦。 チュートリアルのソースをぱくって、実行。 ・・・簡単だ。 jsp:includeでやりたかったことも問題なくできて。。 柔軟でした、tiles。食わ…

includeの検証2

include元のテストで以下のソースを書きました。問題なく動くようです。 <%@page pageEncoding="UTF-8"%> <p>テスト</p> <p>${hogeDto.hogeName}</p> <p>${pageContext.request.contextPath}</p>hogeDtoは、sessionScopeにおいてあるDtoです。共通のスタイルの読み込みとか、共通…

今日やることメモ

エラーハンドリング 今日はやらない

続・意図しないパラメータ

ActionFormを分ければ問題ないです。 この問題があるので、次のリリースからActionFormを分けることを推奨するように変更します。 また、DI用のフィールドはprotectedにして、@Resourceをつけるというのが推奨になります。 ぱる日記 これってどうなん?のコ…

意図しないパラメータ

SAStrutsだと出力データもActionのフィールドとして定義するんだけど、そのデータの初期値をリクエストパラメータで設定できるっていうことになると思うんだけど・・ユースケース単位でActionを用意するんであれば、意図しないパラメータがセットされてうん…

@Binding

アクションフォーム * クラス名は、アクション名Dto。 * publicフィールドにて用意します。 * @ActionFormアノテーションを付与します。 * オブジェクト名は@Bindingアノテーションを使って簡潔にします。(推奨は、"dto") * @Bindingアノテーションは最初…

CSSの疑似クラスの対応状況

http://builder.japan.zdnet.com/news/story/0,3800079086,20370946,00.htm きれいにまとめられてていい。 I.E.8でもアンカー以外の:hoverは対応されないのか。。。 これが使えるだけでも、見栄えもいいし、アプリケーションの使い勝手もだいぶ違うんだけど。

includeの検証

SAStruts 1.0.2で検証。 指定されているのにs2filterに制御が来ないなら、リクエストは 取得できないので、jsp:includeを使った場合に、 s:formのaction属性の自動計算やf:url()は使えないことになります。 jsp:includeとs:formもしくはf:url()併用で例外 と…

DHTML本

買おうか。amazonの在庫が残り1冊なんだよな。古いリンクだったよ。在庫余裕だよだめだよでてなかったよ。 ●JavaScript & DHTMLクックブック 第2版 ―Webエキスパート必携テクニック集 JavaScript & DHTMLクックブック 第2版 ―Webエキスパート必携テクニック…

あきらかに今日対応されたよHatenabarがFirefox 3

やったよ。 Hatenabarが対応したよ。 さすがだよ。

あきらかにime-modeに対応しているよFirefox 3

いい悪いはともかく、ime-modeに対応したよFirefox 3 http://mozilla.jp/blog/entry/1980/ そもそも、ime-modeが設定してあると、よけいにイライラすることもあるけど、普通はどうなのか? パンチャーさんとかはきっとあったほうがいいんだろうけど。

あきらかにcounter-incrementに対応したよFirefox 3

CSSのcounter-incrementに対応したよ。 番号付けが楽になるよ。 http://itpro.nikkeibp.co.jp/article/COLUMN/20070416/268333/s-counter.html

あきらかにcol要素のchar属性には対応していないよFirefox 3

ブラウザが新しくなるたびに確認してるけど、対応しているものあるのかな? http://w3g.jp/xhtml/dic/col 実装が難しそうな感じはするけどどうなんだ?

あきらかに対応しているアドオンがあるよFirefox 3

GoogleツールバーはちゃんとFirefox 3用のものがあるよ。 えらいよGoogle。

あきらかにうごくアドオンがあるよFirefox 3

Tamper Dataは、動いているよ。 私みたいな人間は、これなしでWebアプリケーション開発できないよ(そんなことはない)。

続・あきらかにうごかないアドオンがあるよFirefox 3

Firebugは痛いよ。 私みたいな人間は、これなしでJavaScriptなんて書けないよ。

あきらかにうごかないアドオンがあるよFirefox 3

Hatenabarがだめ。 まあ、無理やり動かす方法(http://slashdot.jp/it/comments.pl?sid=406534&op=Reply&threshold=1&commentsort=3&mode=thread&pid=1365781)もあるようですが。 はやく出ないかなと一応言ってみる。

あきらかにいいよFirefox 3

http://www.webstandards.org/files/acid2/test.html#top 有名なAcid Test Firefox 3はもちろんクリア。2はちょっとだめだったような気がする。 I.E.7はもちろんだめ。I.E.8では大丈夫なようなので、はやく出ないかなと。

あきらかにはやいよFirefox 3

ダウンロードは遅かったけど、明らかにはやいよFirefox3。 ページが開くまでの時間がぜんぜん違うよ。 体感できるほど変わるとは!

Tomcat 6.0をWindows上のサービスに登録

http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html

サービスで起動しているTomcatのメモリ量。

http://www.wingarc-support.com/faq/0000972.html だそうで。

いまさらアノテーションの理解

Seasar2関連のアノテーションのソースを読んでいるとよく出てくる、以下のような定義。 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD)不勉強で、Seasar2の独自のものだと思ってました。(importとか見たらわかるんだけど、Eclipseは最近…

Dxoがちょっとおかしい?

http://s2container.seasar.org/2.4/ja/DIContainer.html#Creator のドキュメントの、「コンポーネント化対象とするクラスの名前のサフィックス」のDxoがDxlになってる。 たぶん、間違い。