2008-01-01から1ヶ月間の記事一覧
とりあえず、買ってきました。 予約しておいてよかったという感じで、予約分以外は売り切れでした。 木曜日だったので、売り切れまではいかないかと思っていましたが、かなりの売れ行きのようです。
認証・認可をどうしようか考え中です。 J2EE認証はないとして、認証はまあFilterかなんかで適当に作ればいいかなと思っています。 問題は、認可の方です。 生Strutsを使っているときは、struts-configのaction要素のrole属性を使って、RequestProcessorを継…
とあるところから、STLの問合せがあったので気になってSTLについて調べて見た。 http://ja.wikipedia.org/wiki/Standard_Template_Library STLのバージョンなんてないのね。標準に取り込まれてからは特に変わってないのね。 JavaのCollection関係は結構変わ…
とりあえず、関連しそうなページを読んでみる。 そのものずばり、MavenとCVS http://muimi.com/j/apache/maven/site/ Mavenの解説。これを一通りいじってみよう。 http://www.techscore.com/tech/ApacheJakarta/Maven/index.html Maven http://wiki.fdiary.n…
SAStrutsのチュートリアルより、ファイルのアップロード。 これも基本的には、Strutsの仕組み。 @Required(target = "upload") @Binding(bindingType = BindingType.NONE) public FormFile formFile; public String message; public ServletContext applicat…
トークンの使い方がドキュメントに見当たらなかったので、チュートリアルから抜粋。 ドキュメントにないのは、SAStrutsに依存した仕組みでなくて、Strutsの仕組みだからでしょう。 TokenProcessorは初めて知りました。 public class IpAction { public HttpS…
SAStruts-rc8でJSPへのダイレクトアクセスをフレームワークで防止できるようになりました。 http://d.hatena.ne.jp/higayasuo/20080123#1201075512 一応jarを置き換えて、Hot、Coolで、それぞれjspDirectAccessをいじって試して問題なく動きました。 次はト…
http://d.hatena.ne.jp/shot6/20080123#1201049972 figure要素とかがなかなかよろし。 結局、ブラウザの対応待ちなんだけど、勧告されてちゃんと対応するのは・・・いつになるやら。
結論から言うと、S2ExecuteConfigが違うバージョンのものを見ていたと思う。 Eclipseが悪いかWTPが悪いかはわからないけれども、Eclipse+WTPで同一ワークスペースに複数プロジェクトがあり、かつ同一のパスのファイル名があると、上(プロジェクト名がアル…
大体史実どおりの知識かな。当時、裁判がどんな感じだったのかにちょっと興味はあるけど。弁護士なんていたのかな? http://ja.wikipedia.org/wiki/%E9%A6%96%E9%A3%BE%E3%82%8A%E4%BA%8B%E4%BB%B6
●64版 http://ja.wikipedia.org/wiki/%E3%83%8B%E3%83%B3%E3%83%86%E3%83%B3%E3%83%89%E3%82%A6%E3%82%AA%E3%83%BC%E3%83%AB%E3%82%B9%E3%82%BF%E3%83%BC%21%E5%A4%A7%E4%B9%B1%E9%97%98%E3%82%B9%E3%83%9E%E3%83%83%E3%82%B7%E3%83%A5%E3%83%96%E3%83%A9%E3…
http://d.hatena.ne.jp/masanobuimai/20080120#1200835587 これは、会社だから音聞けなかったけど、それでもおもしろい。 「ちきしょー」とかやばい。
amazonでなかなか予約を受付けないので、普通に近所の店で予約した。 任天堂はだいたい初期の出荷本数が多くないので、売れそうなものは予約しないといつ買えるかわからない。200は堅いんだから発売日に100くらい用意していればいいけど、たぶん50がいいとこ…
と思ったけど、明日書きます。 デバッガを通していても、動きが安定しないので環境をもう一度起こしてやってみます。
ActionMappingには、urlPattern="edit/{index}"のmethodがedit()のexecuteConfigはある。 ただし、ActionWrapper#executeで、選択されるのがurlPattern="index"になっている。 追っていくと、isTargetの段階で、 String methodName = request.getParameter(M…
rc7でもだめでした。 ActionWrapper#executeメソッドのactionMapping#findExecuteconfigのmethodがindexになってる。 まあ、あたりまえ。 actionMappingがおかしいのか? もうちょっとソース読む。
SAStrutsのrc6でJava 6だと問題が出るようなことが書いてありました。 http://d.hatena.ne.jp/higayasuo/20080117#1200570631 ところで、urlPatternの検証をまだやっていますがわかりません。ソースもだいぶ読んだのですが。 そこで、Java6で問題が出たよう…
長野にいたころは氷点下なんて気にもならなかったし、こっちに来てからも冬はあったかいと思っていたけど、もうおっさんになってしまったので寒さがこたえる。 明日も氷点下っぽいしまいったなあ。 今日も道路が凍ってたしなあ。カーブが非常にやばかった。2…
千代大海が5連敗。 ケガらしいけど、休場しないのかな。
昨日書き忘れた部分の追記。 SAStrutsはやっぱりStrutsなので、URLと画面がずれることがある。TeedaはPRGパターンなのでずれない。ただし、PRGパターンもすべてにおいていいわけではなくて、携帯電話対応とかをする場合には苦労する場合もあるようで。 ただ…
なんとなく見えました。 rc6のブランクプロジェクトから、以下のファイルを作成して検証してみました。 まず、searchIp.jsp <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <title></head></html>
SAStrutsで、一通り、検索、一覧表示、登録、更新といった機能を作ってみたので、今のところの感想を。 Strutsを長くやっているため、SAStrutsは非常にとっつきやすい。 総合的にはTeedaより作りやすい。 ビューは、TeedaのHTMLテンプレートは非常にありがた…
SAStrutsでurlPatternのテストをしていて少しはまったのでメモ。 @Execute(validator = false, urlPattern = "edit/{index}") public String edit() { ・・・と書くと、edit/1とかにアクセスしても、edit()が呼ばれずindex()が呼ばれるっぽい。(動きだけの…
何でもかんでもスペルチェックで引っかかってくれるので止める。 http://www.okisoft.co.jp/esc/eclipse3/eclipse3-3.html#platform5
ここまで直前で延期は珍しい。 http://www.nintendo.co.jp/corporate/release/2008/080115.html どうせあんまりやる時間ないからおくれてもいいけど。 店はちょっと混乱するかも。
どの程度の紹介かは知らないけど、フレームワークの紹介らしいのでゲットしておく。 開発の現場 Vol.011作者: SE編集部出版社/メーカー: 翔泳社発売日: 2008/01/16メディア: 大型本購入: 1人 クリック: 41回この商品を含むブログ (8件) を見る
SAStrutsで、env.txtをproductにしてTomcatを起動するとぬるぽ。 2008-01-13 23:53:44,224 [main] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/satest] - StandardWrapper.Throwable java.lang.NullPointerException at org.sea…
J2EE 1.4から、web.xmlで以下のようなinclude-prelude要素で指定したJSPを、指定のJSPにincludeできるようになりました。 <include-prelude>/common/common.jsp</include-prelude>普段WTPを使っていて(1.5系だったか、1.0系だったか)不満だったのは、include-preludeでたとえば、taglibを指定…
今年は、それっぽいことを毎日書こうと思っていたけど、昨日書けなかった。 ゲームをやっていたからだけどね!
出羽ブログよりJavaScriptの記事。 http://d.hatena.ne.jp/dewa/20080110#1199944760 最近、JavaScriptでクラスを作ることがあって、動きがいまいちつかめなかったけど、これでわかった。 前は、クラスの定義で var Test = function(a) { this.a = a; a = ne…