[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 12/28 08:27 / Filesize : 79 KB / Number-of Response : 325
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Java】Wicket【HTML】



1 名前:デフォルトの名無しさん [2005/11/19(土) 22:35:08 ]
JSPやXML設定ファイルを使わないWebアプリケーションフレームワーク。

Wicket
ttp://wicket.sourceforge.net/

JavaとHTMLで全てを完了 - ウェブアプリケーションフレームワークWicket
ttp://pcweb.mycom.co.jp/news/2005/11/01/033.html



ちょっと良さそうじゃない?と、使ったことのない俺が立て逃げ。

72 名前:デフォルトの名無しさん mailto:sage [2006/07/08(土) 00:36:00 ]
JavaScript(=Java)な定義の悪寒
      V
     ∧_∧
    ( ´・ω・`)     ∧_∧
    /     \   (´Д`; )スゲェ・・・!!!
.__| |    .| |_ /      ヽ
||\  ̄ ̄ ̄ ̄   / .|   | |
||\..∧_∧    (⌒\|__./ ./
||.  (;    )マジカヨ・・・ _____ノ|   ∧_∧
  /   ヽ           \|   (    )その発想はなかった・・・」

73 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 19:55:18 ]
>>71-72
マジで?
俺の職場まだ二つを混同してる人いるよー。
いちいち「Script」付けて言い直すのも嫌味と思われそうで気がひける・・・orz

74 名前:デフォルトの名無しさん [2006/07/17(月) 21:00:25 ]
時給1000円でJava教えてくださるかたを募集します
場所 所沢(池袋・高田馬場から直通)
よろしくおねがいします
i−want−to−study−java@hotmail.co.jp
教える対象は超初心者です。

専門学校などでJavaを勉強されていて夏休みだけ教えたいという方も歓迎です


75 名前:デフォルトの名無しさん mailto:sage [2006/07/27(木) 00:43:36 ]
WicketにJSR-168ポートレットサポートが追加
journal.mycom.co.jp/news/2006/07/26/343.html

ポートレットって何

76 名前:デフォルトの名無しさん mailto:sage [2006/07/28(金) 00:56:27 ]
ページの一部分だけを制御する(パネルのような)モジュールを
取り扱う、標準規格だよ。

Portlet APIに準拠したコンテナは、Portlet APIに準拠したモジュールを
簡単に画面に表示したりできるというやつ。

77 名前:デフォルトの名無しさん mailto:sage [2006/07/28(金) 01:55:30 ]
なるほど。ありがとう。

78 名前:デフォルトの名無しさん [2006/07/30(日) 15:13:02 ]
Java Worldで特集来たね
俺は取りあえずハローワールド打ってみたけど、これは面白い。
職場は完全にCと.NETでクラサバのみなんで、休日くらいしかJava触れないのが苦しいところ。

79 名前:デフォルトの名無しさん [2006/07/31(月) 16:25:21 ]
journal.mycom.co.jp/articles/2006/07/27/click/
でClickというフレームワークがあるようですが、
ClickとWicketではどちらがどのようによいでしょうか?

80 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 16:52:58 ]
>>79
お前がJSPとJSFのどちらがどのようによいか解説してくれたら俺もしてやろう



81 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 23:34:02 ]
>>79
つ ttp://journal.mycom.co.jp/articles/2006/07/27/click/

おれはWicket好きだけど、Clickも結構イカス。formからデータをコピーするところなんか
OGNL式でマッピングとか面白い(WicketのPropertyModelがデフォルトってとこか)

Click -->
構造がシンプル。ViewはVelocityなんで簡単なロジックも書けるしMacroも組める。
シンプル命なので複雑な機能は搭載しないんじゃなかろうか。シンプルさのために
型安全性とかはあまり(あえて?)重視してないかんじ。
発展はこれから注目ってところか。あとドキュメントが分かりやすいと思う。

Wicket ->
究極のPOHP環境。ありとあらゆるものをすべてJavaだけで制御する。web.xml以外の
定義ファイルがない。AJAX部品を使えばJavaだけでAJAXなウェブアプリが組める。
APIはSwingの手法に詳しいと分かりやすいが、ちょっとドキュメントが弱い感がある。
MVCの関係が独特なのにその図解がないんで.... 各クラスの使い方を覚えるとあとは
楽かな。
9月に本が(英語だけど)出るらしい。

82 名前:デフォルトの名無しさん [2006/09/13(水) 23:35:56 ]
>>81

> 9月に本が(英語だけど)出るらしい。

詳しく!

83 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 01:21:08 ]
>>82
ttp://www.amazon.co.jp/gp/product/1590597222/ref=sr_11_1/250-2455345-2361867?ie=UTF8

おれは既に予約済みで、いよいよ届くのか?と思ってたらAmazonから
なんか手に入らないので発送遅れるとかいうメールがきてショボーン

84 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 22:22:08 ]
Wicket本届いたよ。

85 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 01:32:04 ]
>>84
どんな感じ?
買うべきかな?

86 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 23:18:14 ]
今読んでるところだけど....

・読みやすい
・わかりやすい

買って損はないと思うよ。コンバータとかバリデータとかの解説って
ネットには少ないけど、拡張の仕方とかきっちり書いてある。

87 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 23:32:12 ]
昨日発送したってメールが着たから今日届くんだろうな
楽しみだ

88 名前:86 mailto:sage [2006/09/27(水) 03:43:58 ]
引き続き読み続けているのだけど、たとえば「Hibernate in Action」みたいな
本格的なものを想像していると、肩透かしをくらうと思う。
内部実装に至るまで徹底解説!というのではなくて、Wicketなやり方について
説明した本ですね。

入門から中級くらいまでを総ざらい、という感じです。WicketのModelから始まって、
Converter, Validator, コンポーネント、ビヘイビア、さらにはSpring拡張と、
Wicketの使い方はきっちり押さえている。

Wicketのはじめての本でもあるので、ちょうどいいくらいだと思います。なにより、
とても読みやすくてすんなり頭に入ります。

あと、ページレンダリングの処理順序が説明されているところも良かったです。
図がもうちょっとあれば完璧でした。

89 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 19:34:02 ]
まさに入門者、Wicket歴0分の私が本を購入してみました。
とりあえずインストールが終わったところです。

90 名前:デフォルトの名無しさん [2006/09/28(木) 01:29:26 ]
Eclipse3.2 + WTP1.5 の動的Webプロジェクトでhtmlをsrcの下に置いてもビルドの際にclassesにコピーされません。
これをコピーされるようにWTPを設定することって出来ますか?



91 名前:デフォルトの名無しさん [2006/09/28(木) 10:25:32 ]
日本語版に期待

92 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 11:24:18 ]
エンジニアなら読める程度の英語だよ

93 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 20:58:15 ]
>>92
俺はエンジニアじゃなかったようだw

94 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 06:31:29 ]
>>90
同じところでこけたわw
HTMLはJavaDoc位にしか使わんから除外されてると思わんかったwww

設定→Java→ビルド→出力ホルダー→フィルターするリソースの*.html;を削れ


95 名前:90 mailto:sage [2006/10/25(水) 01:18:04 ]
>>94
おお!!
ありがとうございます!
このスレでもスルーされてるし、Eclipse使ったWicket解説サイトとかでも特に何も書いてなかったから俺の頭がバグってるのかと思ってましたw

これで楽になるなぁ〜。

96 名前:デフォルトの名無しさん [2007/01/05(金) 23:53:22 ]
うわぁ、流行ってねぇ^^;
Flashとの親和性を強くするにはXHTMLのWicketが一番だと思うんだが。
みんな他のFWに移ってる?

97 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 00:03:45 ]
Flashを使ってないんじゃないか?

98 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 00:21:43 ]
いやいや、Flashとかなしにしても
DreamWaverとか使うWeb屋さんとも相性いいと思うんだけどなぁ

99 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 01:10:44 ]
>>98
誰もついて来ないし日本語Documentも少ない
個人的には今後の小規模用に期待してるんだけど

100 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 01:18:55 ]
日本だとSeasarんとこのMayaaとかS2JSF(Teeda?)とかに流れてるんかな



101 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 01:25:56 ]
>>100
確かにあっちの方が全然盛んだな
やっぱり日本語Documentは強いよw

102 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 03:03:26 ]
マジレスすると、みんなまだStrutsに慣れてきたところ。

103 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 03:16:50 ]
Strutsは慣れれば慣れるほど保守のための冗長は無駄だと思い知らされる。

104 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 04:05:52 ]
今年くらいにJSFが流行りだして、Wicket/Clickは来年くらいじゃないかな?

105 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 14:34:20 ]
wicket風のフレームワークを作ってみた。
テンプレート部分は、talを使用。
もうちょい練れば結構おもしろいかも。

とりあえず簡単なサンプルを撮ってみた。
sakuratan.ddo.jp/up/src/up5157.zip

106 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:07:49 ]
>>104
JSFはもう終わりかけてね?
javaよりPHPに流れてる。

107 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:14:29 ]
技術者レベルでそんな流れはないだろ
単価落とすだけだし

108 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:23:40 ]
>>107
javaってくくってる段階で案件レベルって位認識してくれよ・・・

109 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:40:02 ]
phpに流れる程度のものしか作ってないってことだろ。

110 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:46:38 ]
phpは失速気味ではありませんか?



111 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 15:52:52 ]
>>110
まだ小規模は食われてるよ。
さすがに大規模はjavaの方が多いけど。

112 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 00:56:15 ]
PHPは、ホームページの一部を変化させたいときに使うものだな。
Javaを食ってるのはRuby

113 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 01:04:07 ]
>>112
仕事の話だから学生は黙ってな

114 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 01:14:25 ]
LAMPのPがひとりでうごうごしてるだけだとおもう

115 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 01:25:44 ]
PHPに食われるような仕事w

116 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 01:33:29 ]
PERLのことか?今どうしてんだろうな、あの言語

117 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 02:05:11 ]
>>113
仕事なら、なおさらPHP使わないほうがいいんじゃねぇの?
PHPは、学生の作り捨てのサイト作るので限界だよ。
ちょっと作りこむと、すぐPHPのバグとか仕様変更に遭遇してハマる

118 名前:デフォルトの名無しさん mailto:sage [2007/01/07(日) 02:34:36 ]
まあこの辺でもどうぞ。
ttp://www.tiobe.com/index.htm?tiobe_index

119 名前:デフォルトの名無しさん [2007/01/07(日) 06:23:25 ]
>>117
どのレベルをもって仕事うんぬんいってるのかしらんが
楽天やYahooでもPHPは大々的に使われているし、
JavaがPHPをばかにしているうちに、じょじょに食われていくと思うよ。

>すぐPHPのバグとか仕様変更に遭遇してハマる
これはすごく同意だけど、Javaのフレームワークも同じもんだと最近痛感した。

120 名前:デフォルトの名無しさん mailto:sage [2007/01/08(月) 11:48:50 ]
Javaの場合は古いバージョン使えばいいんだけど、PHPの場合は同時にセキュリティパッチがあたってて前のバージョンが使えないことが多くて致命的



121 名前:デフォルトの名無しさん mailto:sage [2007/01/08(月) 16:52:44 ]
とりあえずJAVAvsPHPスレいけ

122 名前:デフォルトの名無しさん mailto:sage [2007/01/08(月) 18:02:12 ]
Wicket vs Clickはどうですか?

123 名前:デフォルトの名無しさん mailto:sage [2007/01/08(月) 18:04:33 ]
Clickって確かMVCを捨てたFWだっけ?
確か日本人コミッタもいるとかなんとか。
Clickの欠点はGoogleで検索しにくいってとこかな。

124 名前:デフォルトの名無しさん [2007/01/10(水) 23:59:58 ]
当方WEBデザインに4年間携わり、その後Javaに興味を持ちプログラマーに転職し、
現在2年ほどいろいろな現場でWEBアプリの開発に携わり、
現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
慣れてくるととても使いやすくてはまってしまい、
いろいろとフレームワークについて調べてるうちにWicketの存在を知りました。
ただ日本語の解説本がなくって、無謀にも英語の解説本「Pro Wicket」を購入。
現在ちょっとづつながらも読んでます。
デザインをやっていたものの立場からみると、
今のところWicketが一番興味が持てます。
Wicket、はやらないっすかね〜。


125 名前:86 mailto:sage [2007/01/11(木) 01:17:14 ]
Pro Wicketは読みやすいし結構つぼは押さえてるよ。

126 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 13:36:45 ]
>>94
> 設定→Java→ビルド→出力ホルダー→フィルターするリソースの*.html;を削れ

すみません、もうちょっと教えてもらえませんか?
上記メニューがどこにあるのか分からないのです。

私のEclipse 3.2には設定メニューに「ビルド」というメニュー
というのが無いんですが、「ビルド・パス」のことですか?
(でもその下にはフィルターの設定は無いのです)

127 名前:126 mailto:sage [2007/01/14(日) 13:48:08 ]
連続書き込みですみません、分かりました。
設定 -> Java -> コンパイラー -> ビルド
にありました。私の環境では*.htmlは入っていませんでした。

128 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 03:01:37 ]
デザイナーからプログラマーに転職って珍しくね?

>>124
>現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
>最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
>慣れてくるととても使いやすくてはまってしまい、

どんなフレームワークか説明きぼん

>デザインをやっていたものの立場からみると、
>今のところWicketが一番興味が持てます。

デザイナーから見てTapestryやMayaaはどうっすかね

129 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 04:34:50 ]
>>128
Webデザイナーからプログラマーって、結構多いとおもうぞ。
ちゃんとしたデザインできるやつは、すぐにちゃんとしたプログラム組めるしな。

130 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 23:00:09 ]
>>129
んな訳アルカイダ



131 名前:124 [2007/01/17(水) 23:26:00 ]
>>128
>どんなフレームワークか説明きぼん

業務のことなんであんまり詳しくは書けませんが、
JAVAサーブレットファイルとHTMLファイルがあってHTMLの変数部分は
@〜@という形になっていて、
フォームの送信ボタンが押されたらサーブレットが呼ばれ、
その中でフォームから送られたデータを使っていろいろ処理し、
サーブレットからHTMLテンプレートを呼んで、@〜@の部分を
処理した変数で置き換えて出力するというような感じです。
HTMLテンプレートを使うという意味ではTapestryに近いけど、
変数部分の置き換え部分はVelocityに近い感じです。

132 名前:124 [2007/01/17(水) 23:26:30 ]
>>128
>デザイナーから見てTapestryやMayaaはどうっすかね

Mayaa、恥ずかしながら初めて聞きました。
んでちょっと調べたらなかなかよさそうですね。
HTMLファイルにMayaa独自のコードが入らないのがデザイナー側からすると
取っつきやすいと思います。
ちょっと気になったのが、JAVAオブジェクトを操作するのにJavaScriptを使うということ。
JavaScriptオフにしてたら動かないんですかね?
それと.mayaaファイルという独自のファイルの存在ですかね。
これはTapestryにも同じこと言えますが、そのフレームワーク独自のファイルって
(Tapestyで言うと、.applicationファイルと.pageファイルですかね。)
私個人的にはちょっと敬遠しがちというか。
管理するファイルが増えるってのがちょっと。。。

Wicketの場合だと、
HTMLファイル→デザイナー
JAVAファイル,web.xmlファイル→プログラマー
という感じで、多少HTMLに入るwicket:idとかぐらいでしたら
打ち合わせで十分カバーできるかなと。
それにクライアントさんへのプレゼンで変数部分に仮のデータを入れた形で
見せることができるというのが魅力的ですね。

まだあんまり詳しくないんで間違ってるところがあったらすいません。

133 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 00:42:18 ]
Webデザイナの意見が聞けるのはJava屋からすれば貴重ですよ。
個人的にもWicketのような人様の土壌を汚さないFWは好きだったりします。

Jetty & Wicket & H2DB & Hibernate Annotations で実務に使ってみたいなぁ。

134 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 11:48:37 ]
>>132
>>JavaScriptオフにしてたら動かないんですかね?
beforeRenderとかexecとかのことを言ってるんだったら、
これはサーバの方で処理されるから
クライアント側でJavaScriptをオフにしてても大丈夫ですよ。

135 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 20:33:23 ]
tableでtrの背景を交互に変えたい場合はどう記述すればいいの?

136 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 23:35:19 ]
>>133
おまえは俺ですか。似たようなこと考えてるやつ、実は多いのだろうか。

137 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 00:30:14 ]
>135
やべーのをキメたスティーヴのクソッタレをファックするだけさ

138 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 00:35:03 ]
>>135
ここはくだすれHTMLスレじゃないから

139 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 00:51:40 ]
行番号を判断して色分けする程度のできないって?冗談だよな?
白と何らかのペールカラーを交互に表示なんざ基本中の基本だろ

140 名前:デフォルトの名無しさん [2007/01/19(金) 01:09:56 ]
<%

int i = 0;
while(ite.hasNext()){
if(i%2 ==0){
// 赤
}
else{



141 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 01:14:48 ]
なぜスクリプトレット?

142 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 03:01:37 ]
テーブル行の交互表示は拡張のOddEvenItemで出来るらしい。
てかWicketの日本語本でないかな、Jettyとの組み合わせに人気出そう。
最近流行のAjaxとの相性も良さそうだし。

143 名前:デフォルトの名無しさん [2007/02/03(土) 21:22:35 ]
S2Wicketあげ

www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2007-02-02#b0692e3d


144 名前:デフォルトの名無しさん [2007/03/02(金) 00:26:07 ]
誰もいないのか?
実務で使った奴感想よろ

145 名前:デフォルトの名無しさん [2007/04/10(火) 21:18:46 ]
ちょっとしたループバックを作ろうとして行き成り躓いた。
URLにjsessionidを含まないアドレスだと、何故かcharsetがShift_JISになってる。
POHPはXHTMLでXML宣言もmetaもUTF-8なのに何が原因なんだが。

146 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 01:19:50 ]
デフォルトロケール周りじゃね?

147 名前:145 mailto:sage [2007/04/11(水) 20:07:40 ]
返されるのがShift_JISだから、まさかそれはないだろう
と、思ってたが、tomcat4からjetty6に移したらISO2022を返してきた。あれ?
クエリーストリングが無い場合の規定の動作かんねぇ・・・。
とにかく普段どおりUTF-8のfilterを引っ掛けることにします。thx。

148 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 21:35:30 ]
RequestCycleSettings.setResponseRequestEncoding() は?

149 名前:145 mailto:sage [2007/04/12(木) 18:49:21 ]
はい、フィルターじゃダメでした。もういい、Shift_JISにする orz

>>148
UTF-8に設定してる。んで、仮対応としてそれをShift_JISで運用することに。
どうせ社内ツールだから、これでいいやって感じです。

JVMも非SUNの怪しい奴だし。こじゃれたフレームワークつかうなってことかw

150 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 23:41:26 ]
そういうこと、今まで遭ったことないし、
どこかの設定が違ってるだけじゃないのかなぁ。
フィルタも効かないって変だよねぇ。



151 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 17:12:17 ]
incubator卒業まだかな

152 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 03:35:01 ]
ところでDOMとかSAXってHTML様の前では糞味噌だな。
ましなHTMLを構文解析してくれるAPIないのかよ。
Javaでツール開発してるのみかけたけどさっぱりわけわかめww


153 名前:デフォルトの名無しさん mailto:age [2007/06/27(水) 03:39:08 ]
自演おあげ

154 名前:デフォルトの名無しさん mailto:age [2007/06/27(水) 03:45:46 ]
HTMLはXMLじゃないからな
膣に入れようとして尿道口に入れたようなもんだ
怪我するぜ

155 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 07:43:24 ]
>>154
まだ中学1年なのでよく分かりませんがエロイ話?


156 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 10:41:48 ]
> 152
NekoHTML

157 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 23:21:39 ]
WicketのWebPageって、どういう単位でインスタンスが作られるんでしょうか?
WebPageのインスタンスフィールドに、ボタンとかテキストボックスの変数を持っても、問題ない?
StrutsのActionは、1つしかインスタンスできないから、
フィールドに状態をあらわす様な変数を持ってはダメだったのですが。

158 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 01:59:04 ]
>>157
もっかい勉強しなおせ
そのレベルを気にするのは100年早い

159 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 02:21:25 ]
最初は興味津々だったんだが、URLやセッションを汚しすぎなので、最近は敬遠気味。
JSFといい、Java界隈のフレームワークって漢の料理をしすぎだよ・・・

160 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 07:24:12 ]
>>159 「セッションを汚す」とはどーゆう意味?どんなのが理想?



161 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 08:53:05 ]
リクエストヘッダを自分で処理してレスポンスヘッダを自分で生成したんいだよ、きっと

162 名前:157 [2007/07/13(金) 09:06:01 ]
>>158
勉強しなおします。。。
自分でデバッグして試した感じでは、WebPageのサブクラスがnewされるのは、
最初にページにアクセスしたときだけで、2回目以降のアクセスは同じインスタンスが使われているっぽい。
別セッションからのアクセスは別インスタンスだったから、
セッション毎にWebPageインスタンスが生成されると思った。
つまり、フィールドにコンポーネントを持ってもよいと思いました。

このサンプルを見ると、コンストラクタでコンポーネントをnewしてadd。
submitしたときは、getメソッドで取得しているが、フィールドに保持していたら
いちいちコンポーネントをgetする必要ないと思ったの。

Wicketがどういうアーキテクチャで動いているのか書いてある資料が見たい。


163 名前:157 [2007/07/13(金) 09:06:57 ]
このサンプルっていうのをリンクするの忘れた。
www.javelindev.jp/wicket/doc/tutorial01

164 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 13:42:11 ]
>>160
セッションに画面遷移用のデータをもったり、URLが制御しにくくなるってことじゃないの?
Webサイトだとセッション使いまくりは困るし、URLもきれいなほうがいい。

JSFはWebシステム用でWebサイトに使うなって話だな。

165 名前:デフォルトの名無しさん mailto:sage [2007/07/13(金) 21:47:12 ]
POHP系だとMayaaっぽいのが理想だな。

てか何故かPOHP系のView=遅いって印象が強いよね。
少なくともJSPと同等にはなると思うんだが。

166 名前:デフォルトの名無しさん mailto:sage [2007/07/14(土) 00:02:25 ]
Velocityは速いイメージがあるけど、POHP系だとHTMLを全部パースしてそうなイメージがあるんで、
メモリ使用量とかが大きくて重いんじゃないかとおもっちゃうな。

167 名前:デフォルトの名無しさん mailto:sage [2007/07/14(土) 03:39:13 ]
JSPはJavaコードに一旦変換するんで、速度的には有利

168 名前:デフォルトの名無しさん mailto:sage [2007/07/14(土) 07:34:06 ]
POHP 系だって普通パースするのは一度だけだろ?
リクエスト事にパースするとかならともかく、Velocity より遅いと思う理由がわからん。
中間形式で保持するだろふつう。

169 名前:デフォルトの名無しさん mailto:sage [2007/07/14(土) 09:39:08 ]
Wicket はパースした分をキャッシュしてるよ

170 名前:デフォルトの名無しさん mailto:sage [2007/07/14(土) 11:29:45 ]
>>168

Velocity→基本は置換。ロジック部分も単純。
POHP→最初の1回はHTMLをパース。中間形式で保持したものは処理後HTMLに書き戻し。

だからじゃね?
俺も書き戻し分はやっぱり遅いんじゃねーかと思う。
詳しくはわからねーが。



171 名前:デフォルトの名無しさん mailto:sage [2007/08/28(火) 12:37:08 ]
1ヶ月半ぶりのカキコか。
あんまり使われて無いのかなぁ。
使いこなしている方がおられたらアドバイスください。

デザイン時にhtmlを作成しますが、その中で繰り返し項目について
サンプルデータで繰り返し記述し、実行時もそのまま使用する事ってできますか?
今は、繰り返し部分をコメントアウトだけして実行時に使ってますが
本当極力触らずにしたいのです。

例えば↓みたいなかんじ。
<table>
<tr wicket:id="listDatas"><td wicket:id="code">aa</td><td wicket:id="name">あいう</td></tr>
<tr><td>bb</td><td>かきく</td></tr>
</table>
このまま実行環境に持っていくと、2行目がそのまま最後に付加されてしまうので、
今は、2行目をコメントアウトしてます。
うまいidの指定方法とかでなんとかなるもんでしょうか?

172 名前:デフォルトの名無しさん mailto:sage [2007/08/28(火) 13:10:04 ]
ダミー行のサポートしてないのかあ・・・。
うーむ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<79KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef