JSPやXML設定ファイルを使わないWebアプリケーションフレームワーク。
Wicket
ttp://wicket.sourceforge.net/
JavaとHTMLで全てを完了 - ウェブアプリケーションフレームワークWicket
ttp://pcweb.mycom.co.jp/news/2005/11/01/033.html
ちょっと良さそうじゃない?と、使ったことのない俺が立て逃げ。
【Java】Wicket【HTML】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/11/19(土) 22:35:089590
2006/10/25(水) 01:18:04 >>94
おお!!
ありがとうございます!
このスレでもスルーされてるし、Eclipse使ったWicket解説サイトとかでも特に何も書いてなかったから俺の頭がバグってるのかと思ってましたw
これで楽になるなぁ〜。
おお!!
ありがとうございます!
このスレでもスルーされてるし、Eclipse使ったWicket解説サイトとかでも特に何も書いてなかったから俺の頭がバグってるのかと思ってましたw
これで楽になるなぁ〜。
96デフォルトの名無しさん
2007/01/05(金) 23:53:22 うわぁ、流行ってねぇ^^;
Flashとの親和性を強くするにはXHTMLのWicketが一番だと思うんだが。
みんな他のFWに移ってる?
Flashとの親和性を強くするにはXHTMLのWicketが一番だと思うんだが。
みんな他のFWに移ってる?
2007/01/06(土) 00:03:45
Flashを使ってないんじゃないか?
2007/01/06(土) 00:21:43
いやいや、Flashとかなしにしても
DreamWaverとか使うWeb屋さんとも相性いいと思うんだけどなぁ
DreamWaverとか使うWeb屋さんとも相性いいと思うんだけどなぁ
2007/01/06(土) 01:10:44
100デフォルトの名無しさん
2007/01/06(土) 01:18:55 日本だとSeasarんとこのMayaaとかS2JSF(Teeda?)とかに流れてるんかな
101デフォルトの名無しさん
2007/01/06(土) 01:25:56102デフォルトの名無しさん
2007/01/06(土) 03:03:26 マジレスすると、みんなまだStrutsに慣れてきたところ。
103デフォルトの名無しさん
2007/01/06(土) 03:16:50 Strutsは慣れれば慣れるほど保守のための冗長は無駄だと思い知らされる。
104デフォルトの名無しさん
2007/01/06(土) 04:05:52 今年くらいにJSFが流行りだして、Wicket/Clickは来年くらいじゃないかな?
105デフォルトの名無しさん
2007/01/06(土) 14:34:20 wicket風のフレームワークを作ってみた。
テンプレート部分は、talを使用。
もうちょい練れば結構おもしろいかも。
とりあえず簡単なサンプルを撮ってみた。
http://sakuratan.ddo.jp/up/src/up5157.zip
テンプレート部分は、talを使用。
もうちょい練れば結構おもしろいかも。
とりあえず簡単なサンプルを撮ってみた。
http://sakuratan.ddo.jp/up/src/up5157.zip
106デフォルトの名無しさん
2007/01/06(土) 15:07:49107デフォルトの名無しさん
2007/01/06(土) 15:14:29 技術者レベルでそんな流れはないだろ
単価落とすだけだし
単価落とすだけだし
108デフォルトの名無しさん
2007/01/06(土) 15:23:40 >>107
javaってくくってる段階で案件レベルって位認識してくれよ・・・
javaってくくってる段階で案件レベルって位認識してくれよ・・・
109デフォルトの名無しさん
2007/01/06(土) 15:40:02 phpに流れる程度のものしか作ってないってことだろ。
110デフォルトの名無しさん
2007/01/06(土) 15:46:38 phpは失速気味ではありませんか?
111デフォルトの名無しさん
2007/01/06(土) 15:52:52112デフォルトの名無しさん
2007/01/07(日) 00:56:15 PHPは、ホームページの一部を変化させたいときに使うものだな。
Javaを食ってるのはRuby
Javaを食ってるのはRuby
113デフォルトの名無しさん
2007/01/07(日) 01:04:07 >>112
仕事の話だから学生は黙ってな
仕事の話だから学生は黙ってな
114デフォルトの名無しさん
2007/01/07(日) 01:14:25 LAMPのPがひとりでうごうごしてるだけだとおもう
115デフォルトの名無しさん
2007/01/07(日) 01:25:44 PHPに食われるような仕事w
116デフォルトの名無しさん
2007/01/07(日) 01:33:29 PERLのことか?今どうしてんだろうな、あの言語
117デフォルトの名無しさん
2007/01/07(日) 02:05:11118デフォルトの名無しさん
2007/01/07(日) 02:34:36 まあこの辺でもどうぞ。
ttp://www.tiobe.com/index.htm?tiobe_index
ttp://www.tiobe.com/index.htm?tiobe_index
119デフォルトの名無しさん
2007/01/07(日) 06:23:25 >>117
どのレベルをもって仕事うんぬんいってるのかしらんが
楽天やYahooでもPHPは大々的に使われているし、
JavaがPHPをばかにしているうちに、じょじょに食われていくと思うよ。
>すぐPHPのバグとか仕様変更に遭遇してハマる
これはすごく同意だけど、Javaのフレームワークも同じもんだと最近痛感した。
どのレベルをもって仕事うんぬんいってるのかしらんが
楽天やYahooでもPHPは大々的に使われているし、
JavaがPHPをばかにしているうちに、じょじょに食われていくと思うよ。
>すぐPHPのバグとか仕様変更に遭遇してハマる
これはすごく同意だけど、Javaのフレームワークも同じもんだと最近痛感した。
120デフォルトの名無しさん
2007/01/08(月) 11:48:50 Javaの場合は古いバージョン使えばいいんだけど、PHPの場合は同時にセキュリティパッチがあたってて前のバージョンが使えないことが多くて致命的
121デフォルトの名無しさん
2007/01/08(月) 16:52:44 とりあえずJAVAvsPHPスレいけ
122デフォルトの名無しさん
2007/01/08(月) 18:02:12 Wicket vs Clickはどうですか?
123デフォルトの名無しさん
2007/01/08(月) 18:04:33 Clickって確かMVCを捨てたFWだっけ?
確か日本人コミッタもいるとかなんとか。
Clickの欠点はGoogleで検索しにくいってとこかな。
確か日本人コミッタもいるとかなんとか。
Clickの欠点はGoogleで検索しにくいってとこかな。
124デフォルトの名無しさん
2007/01/10(水) 23:59:58 当方WEBデザインに4年間携わり、その後Javaに興味を持ちプログラマーに転職し、
現在2年ほどいろいろな現場でWEBアプリの開発に携わり、
現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
慣れてくるととても使いやすくてはまってしまい、
いろいろとフレームワークについて調べてるうちにWicketの存在を知りました。
ただ日本語の解説本がなくって、無謀にも英語の解説本「Pro Wicket」を購入。
現在ちょっとづつながらも読んでます。
デザインをやっていたものの立場からみると、
今のところWicketが一番興味が持てます。
Wicket、はやらないっすかね〜。
現在2年ほどいろいろな現場でWEBアプリの開発に携わり、
現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
慣れてくるととても使いやすくてはまってしまい、
いろいろとフレームワークについて調べてるうちにWicketの存在を知りました。
ただ日本語の解説本がなくって、無謀にも英語の解説本「Pro Wicket」を購入。
現在ちょっとづつながらも読んでます。
デザインをやっていたものの立場からみると、
今のところWicketが一番興味が持てます。
Wicket、はやらないっすかね〜。
12586
2007/01/11(木) 01:17:14 Pro Wicketは読みやすいし結構つぼは押さえてるよ。
126デフォルトの名無しさん
2007/01/14(日) 13:36:45 >>94
> 設定→Java→ビルド→出力ホルダー→フィルターするリソースの*.html;を削れ
すみません、もうちょっと教えてもらえませんか?
上記メニューがどこにあるのか分からないのです。
私のEclipse 3.2には設定メニューに「ビルド」というメニュー
というのが無いんですが、「ビルド・パス」のことですか?
(でもその下にはフィルターの設定は無いのです)
> 設定→Java→ビルド→出力ホルダー→フィルターするリソースの*.html;を削れ
すみません、もうちょっと教えてもらえませんか?
上記メニューがどこにあるのか分からないのです。
私のEclipse 3.2には設定メニューに「ビルド」というメニュー
というのが無いんですが、「ビルド・パス」のことですか?
(でもその下にはフィルターの設定は無いのです)
127126
2007/01/14(日) 13:48:08 連続書き込みですみません、分かりました。
設定 -> Java -> コンパイラー -> ビルド
にありました。私の環境では*.htmlは入っていませんでした。
設定 -> Java -> コンパイラー -> ビルド
にありました。私の環境では*.htmlは入っていませんでした。
128デフォルトの名無しさん
2007/01/16(火) 03:01:37 デザイナーからプログラマーに転職って珍しくね?
>>124
>現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
>最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
>慣れてくるととても使いやすくてはまってしまい、
どんなフレームワークか説明きぼん
>デザインをやっていたものの立場からみると、
>今のところWicketが一番興味が持てます。
デザイナーから見てTapestryやMayaaはどうっすかね
>>124
>現在の現場でTapestryに似たオリジナルのフレームワーク(HTMLをテンプレートとして使用)の仕事をしていて、
>最初はわけのわからんフレームワークだな〜と腹が立ちましたが、
>慣れてくるととても使いやすくてはまってしまい、
どんなフレームワークか説明きぼん
>デザインをやっていたものの立場からみると、
>今のところWicketが一番興味が持てます。
デザイナーから見てTapestryやMayaaはどうっすかね
129デフォルトの名無しさん
2007/01/16(火) 04:34:50130デフォルトの名無しさん
2007/01/16(火) 23:00:09 >>129
んな訳アルカイダ
んな訳アルカイダ
131124
2007/01/17(水) 23:26:00 >>128
>どんなフレームワークか説明きぼん
業務のことなんであんまり詳しくは書けませんが、
JAVAサーブレットファイルとHTMLファイルがあってHTMLの変数部分は
@〜@という形になっていて、
フォームの送信ボタンが押されたらサーブレットが呼ばれ、
その中でフォームから送られたデータを使っていろいろ処理し、
サーブレットからHTMLテンプレートを呼んで、@〜@の部分を
処理した変数で置き換えて出力するというような感じです。
HTMLテンプレートを使うという意味ではTapestryに近いけど、
変数部分の置き換え部分はVelocityに近い感じです。
>どんなフレームワークか説明きぼん
業務のことなんであんまり詳しくは書けませんが、
JAVAサーブレットファイルとHTMLファイルがあってHTMLの変数部分は
@〜@という形になっていて、
フォームの送信ボタンが押されたらサーブレットが呼ばれ、
その中でフォームから送られたデータを使っていろいろ処理し、
サーブレットからHTMLテンプレートを呼んで、@〜@の部分を
処理した変数で置き換えて出力するというような感じです。
HTMLテンプレートを使うという意味ではTapestryに近いけど、
変数部分の置き換え部分はVelocityに近い感じです。
132124
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とかぐらいでしたら
打ち合わせで十分カバーできるかなと。
それにクライアントさんへのプレゼンで変数部分に仮のデータを入れた形で
見せることができるというのが魅力的ですね。
まだあんまり詳しくないんで間違ってるところがあったらすいません。
>デザイナーから見てTapestryやMayaaはどうっすかね
Mayaa、恥ずかしながら初めて聞きました。
んでちょっと調べたらなかなかよさそうですね。
HTMLファイルにMayaa独自のコードが入らないのがデザイナー側からすると
取っつきやすいと思います。
ちょっと気になったのが、JAVAオブジェクトを操作するのにJavaScriptを使うということ。
JavaScriptオフにしてたら動かないんですかね?
それと.mayaaファイルという独自のファイルの存在ですかね。
これはTapestryにも同じこと言えますが、そのフレームワーク独自のファイルって
(Tapestyで言うと、.applicationファイルと.pageファイルですかね。)
私個人的にはちょっと敬遠しがちというか。
管理するファイルが増えるってのがちょっと。。。
Wicketの場合だと、
HTMLファイル→デザイナー
JAVAファイル,web.xmlファイル→プログラマー
という感じで、多少HTMLに入るwicket:idとかぐらいでしたら
打ち合わせで十分カバーできるかなと。
それにクライアントさんへのプレゼンで変数部分に仮のデータを入れた形で
見せることができるというのが魅力的ですね。
まだあんまり詳しくないんで間違ってるところがあったらすいません。
133デフォルトの名無しさん
2007/01/18(木) 00:42:18 Webデザイナの意見が聞けるのはJava屋からすれば貴重ですよ。
個人的にもWicketのような人様の土壌を汚さないFWは好きだったりします。
Jetty & Wicket & H2DB & Hibernate Annotations で実務に使ってみたいなぁ。
個人的にもWicketのような人様の土壌を汚さないFWは好きだったりします。
Jetty & Wicket & H2DB & Hibernate Annotations で実務に使ってみたいなぁ。
134デフォルトの名無しさん
2007/01/18(木) 11:48:37 >>132
>>JavaScriptオフにしてたら動かないんですかね?
beforeRenderとかexecとかのことを言ってるんだったら、
これはサーバの方で処理されるから
クライアント側でJavaScriptをオフにしてても大丈夫ですよ。
>>JavaScriptオフにしてたら動かないんですかね?
beforeRenderとかexecとかのことを言ってるんだったら、
これはサーバの方で処理されるから
クライアント側でJavaScriptをオフにしてても大丈夫ですよ。
135デフォルトの名無しさん
2007/01/18(木) 20:33:23 tableでtrの背景を交互に変えたい場合はどう記述すればいいの?
136デフォルトの名無しさん
2007/01/18(木) 23:35:19 >>133
おまえは俺ですか。似たようなこと考えてるやつ、実は多いのだろうか。
おまえは俺ですか。似たようなこと考えてるやつ、実は多いのだろうか。
137デフォルトの名無しさん
2007/01/19(金) 00:30:14 >135
やべーのをキメたスティーヴのクソッタレをファックするだけさ
やべーのをキメたスティーヴのクソッタレをファックするだけさ
138デフォルトの名無しさん
2007/01/19(金) 00:35:03 >>135
ここはくだすれHTMLスレじゃないから
ここはくだすれHTMLスレじゃないから
139デフォルトの名無しさん
2007/01/19(金) 00:51:40 行番号を判断して色分けする程度のできないって?冗談だよな?
白と何らかのペールカラーを交互に表示なんざ基本中の基本だろ
白と何らかのペールカラーを交互に表示なんざ基本中の基本だろ
140デフォルトの名無しさん
2007/01/19(金) 01:09:56 <%
int i = 0;
while(ite.hasNext()){
if(i%2 ==0){
// 赤
}
else{
int i = 0;
while(ite.hasNext()){
if(i%2 ==0){
// 赤
}
else{
141デフォルトの名無しさん
2007/01/19(金) 01:14:48 なぜスクリプトレット?
142デフォルトの名無しさん
2007/01/20(土) 03:01:37 テーブル行の交互表示は拡張のOddEvenItemで出来るらしい。
てかWicketの日本語本でないかな、Jettyとの組み合わせに人気出そう。
最近流行のAjaxとの相性も良さそうだし。
てかWicketの日本語本でないかな、Jettyとの組み合わせに人気出そう。
最近流行のAjaxとの相性も良さそうだし。
143デフォルトの名無しさん
2007/02/03(土) 21:22:35144デフォルトの名無しさん
2007/03/02(金) 00:26:07 誰もいないのか?
実務で使った奴感想よろ
実務で使った奴感想よろ
145デフォルトの名無しさん
2007/04/10(火) 21:18:46 ちょっとしたループバックを作ろうとして行き成り躓いた。
URLにjsessionidを含まないアドレスだと、何故かcharsetがShift_JISになってる。
POHPはXHTMLでXML宣言もmetaもUTF-8なのに何が原因なんだが。
URLにjsessionidを含まないアドレスだと、何故かcharsetがShift_JISになってる。
POHPはXHTMLでXML宣言もmetaもUTF-8なのに何が原因なんだが。
146デフォルトの名無しさん
2007/04/11(水) 01:19:50 デフォルトロケール周りじゃね?
147145
2007/04/11(水) 20:07:40 返されるのがShift_JISだから、まさかそれはないだろう
と、思ってたが、tomcat4からjetty6に移したらISO2022を返してきた。あれ?
クエリーストリングが無い場合の規定の動作かんねぇ・・・。
とにかく普段どおりUTF-8のfilterを引っ掛けることにします。thx。
と、思ってたが、tomcat4からjetty6に移したらISO2022を返してきた。あれ?
クエリーストリングが無い場合の規定の動作かんねぇ・・・。
とにかく普段どおりUTF-8のfilterを引っ掛けることにします。thx。
148デフォルトの名無しさん
2007/04/11(水) 21:35:30 RequestCycleSettings.setResponseRequestEncoding() は?
149145
2007/04/12(木) 18:49:21 はい、フィルターじゃダメでした。もういい、Shift_JISにする orz
>>148
UTF-8に設定してる。んで、仮対応としてそれをShift_JISで運用することに。
どうせ社内ツールだから、これでいいやって感じです。
JVMも非SUNの怪しい奴だし。こじゃれたフレームワークつかうなってことかw
>>148
UTF-8に設定してる。んで、仮対応としてそれをShift_JISで運用することに。
どうせ社内ツールだから、これでいいやって感じです。
JVMも非SUNの怪しい奴だし。こじゃれたフレームワークつかうなってことかw
150デフォルトの名無しさん
2007/04/12(木) 23:41:26 そういうこと、今まで遭ったことないし、
どこかの設定が違ってるだけじゃないのかなぁ。
フィルタも効かないって変だよねぇ。
どこかの設定が違ってるだけじゃないのかなぁ。
フィルタも効かないって変だよねぇ。
151デフォルトの名無しさん
2007/04/13(金) 17:12:17 incubator卒業まだかな
152デフォルトの名無しさん
2007/06/27(水) 03:35:01 ところでDOMとかSAXってHTML様の前では糞味噌だな。
ましなHTMLを構文解析してくれるAPIないのかよ。
Javaでツール開発してるのみかけたけどさっぱりわけわかめww
ましなHTMLを構文解析してくれるAPIないのかよ。
Javaでツール開発してるのみかけたけどさっぱりわけわかめww
153デフォルトの名無しさん
2007/06/27(水) 03:39:08 自演おあげ
154デフォルトの名無しさん
2007/06/27(水) 03:45:46 HTMLはXMLじゃないからな
膣に入れようとして尿道口に入れたようなもんだ
怪我するぜ
膣に入れようとして尿道口に入れたようなもんだ
怪我するぜ
155デフォルトの名無しさん
2007/06/27(水) 07:43:24156デフォルトの名無しさん
2007/06/27(水) 10:41:48 > 152
NekoHTML
NekoHTML
157デフォルトの名無しさん
2007/07/12(木) 23:21:39 WicketのWebPageって、どういう単位でインスタンスが作られるんでしょうか?
WebPageのインスタンスフィールドに、ボタンとかテキストボックスの変数を持っても、問題ない?
StrutsのActionは、1つしかインスタンスできないから、
フィールドに状態をあらわす様な変数を持ってはダメだったのですが。
WebPageのインスタンスフィールドに、ボタンとかテキストボックスの変数を持っても、問題ない?
StrutsのActionは、1つしかインスタンスできないから、
フィールドに状態をあらわす様な変数を持ってはダメだったのですが。
158デフォルトの名無しさん
2007/07/13(金) 01:59:04159デフォルトの名無しさん
2007/07/13(金) 02:21:25 最初は興味津々だったんだが、URLやセッションを汚しすぎなので、最近は敬遠気味。
JSFといい、Java界隈のフレームワークって漢の料理をしすぎだよ・・・
JSFといい、Java界隈のフレームワークって漢の料理をしすぎだよ・・・
160デフォルトの名無しさん
2007/07/13(金) 07:24:12 >>159 「セッションを汚す」とはどーゆう意味?どんなのが理想?
161デフォルトの名無しさん
2007/07/13(金) 08:53:05 リクエストヘッダを自分で処理してレスポンスヘッダを自分で生成したんいだよ、きっと
162157
2007/07/13(金) 09:06:01 >>158
勉強しなおします。。。
自分でデバッグして試した感じでは、WebPageのサブクラスがnewされるのは、
最初にページにアクセスしたときだけで、2回目以降のアクセスは同じインスタンスが使われているっぽい。
別セッションからのアクセスは別インスタンスだったから、
セッション毎にWebPageインスタンスが生成されると思った。
つまり、フィールドにコンポーネントを持ってもよいと思いました。
このサンプルを見ると、コンストラクタでコンポーネントをnewしてadd。
submitしたときは、getメソッドで取得しているが、フィールドに保持していたら
いちいちコンポーネントをgetする必要ないと思ったの。
Wicketがどういうアーキテクチャで動いているのか書いてある資料が見たい。
勉強しなおします。。。
自分でデバッグして試した感じでは、WebPageのサブクラスがnewされるのは、
最初にページにアクセスしたときだけで、2回目以降のアクセスは同じインスタンスが使われているっぽい。
別セッションからのアクセスは別インスタンスだったから、
セッション毎にWebPageインスタンスが生成されると思った。
つまり、フィールドにコンポーネントを持ってもよいと思いました。
このサンプルを見ると、コンストラクタでコンポーネントをnewしてadd。
submitしたときは、getメソッドで取得しているが、フィールドに保持していたら
いちいちコンポーネントをgetする必要ないと思ったの。
Wicketがどういうアーキテクチャで動いているのか書いてある資料が見たい。
163157
2007/07/13(金) 09:06:57 このサンプルっていうのをリンクするの忘れた。
http://www.javelindev.jp/wicket/doc/tutorial01
http://www.javelindev.jp/wicket/doc/tutorial01
164デフォルトの名無しさん
2007/07/13(金) 13:42:11 >>160
セッションに画面遷移用のデータをもったり、URLが制御しにくくなるってことじゃないの?
Webサイトだとセッション使いまくりは困るし、URLもきれいなほうがいい。
JSFはWebシステム用でWebサイトに使うなって話だな。
セッションに画面遷移用のデータをもったり、URLが制御しにくくなるってことじゃないの?
Webサイトだとセッション使いまくりは困るし、URLもきれいなほうがいい。
JSFはWebシステム用でWebサイトに使うなって話だな。
165デフォルトの名無しさん
2007/07/13(金) 21:47:12 POHP系だとMayaaっぽいのが理想だな。
てか何故かPOHP系のView=遅いって印象が強いよね。
少なくともJSPと同等にはなると思うんだが。
てか何故かPOHP系のView=遅いって印象が強いよね。
少なくともJSPと同等にはなると思うんだが。
166デフォルトの名無しさん
2007/07/14(土) 00:02:25 Velocityは速いイメージがあるけど、POHP系だとHTMLを全部パースしてそうなイメージがあるんで、
メモリ使用量とかが大きくて重いんじゃないかとおもっちゃうな。
メモリ使用量とかが大きくて重いんじゃないかとおもっちゃうな。
167デフォルトの名無しさん
2007/07/14(土) 03:39:13 JSPはJavaコードに一旦変換するんで、速度的には有利
168デフォルトの名無しさん
2007/07/14(土) 07:34:06 POHP 系だって普通パースするのは一度だけだろ?
リクエスト事にパースするとかならともかく、Velocity より遅いと思う理由がわからん。
中間形式で保持するだろふつう。
リクエスト事にパースするとかならともかく、Velocity より遅いと思う理由がわからん。
中間形式で保持するだろふつう。
169デフォルトの名無しさん
2007/07/14(土) 09:39:08 Wicket はパースした分をキャッシュしてるよ
170デフォルトの名無しさん
2007/07/14(土) 11:29:45 >>168
Velocity→基本は置換。ロジック部分も単純。
POHP→最初の1回はHTMLをパース。中間形式で保持したものは処理後HTMLに書き戻し。
だからじゃね?
俺も書き戻し分はやっぱり遅いんじゃねーかと思う。
詳しくはわからねーが。
Velocity→基本は置換。ロジック部分も単純。
POHP→最初の1回はHTMLをパース。中間形式で保持したものは処理後HTMLに書き戻し。
だからじゃね?
俺も書き戻し分はやっぱり遅いんじゃねーかと思う。
詳しくはわからねーが。
171デフォルトの名無しさん
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の指定方法とかでなんとかなるもんでしょうか?
あんまり使われて無いのかなぁ。
使いこなしている方がおられたらアドバイスください。
デザイン時に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デフォルトの名無しさん
2007/08/28(火) 13:10:04 ダミー行のサポートしてないのかあ・・・。
うーむ。
うーむ。
173デフォルトの名無しさん
2007/08/28(火) 14:19:50 >>172
wicket:remove
wicket:remove
174デフォルトの名無しさん
2007/08/28(火) 14:24:46 ほほー!
また心が傾いた。
また心が傾いた。
176デフォルトの名無しさん
2007/09/27(木) 16:11:43 wicketでJ2SE1.3+J2EE1.2で動作するバージョンありますか?
(できることならEndOfLifeなど使いたくないが会社のしがらみでやむをえない)
調べてもよく分からなかったです。
(できることならEndOfLifeなど使いたくないが会社のしがらみでやむをえない)
調べてもよく分からなかったです。
177デフォルトの名無しさん
2007/10/01(月) 14:16:13 Wicketじゃないとダメな理由があるんですか?
HTMLへのデータ埋め込みであれば、Velocityだけでなんとかならないかなぁ?
HTMLへのデータ埋め込みであれば、Velocityだけでなんとかならないかなぁ?
178デフォルトの名無しさん
2007/10/01(月) 15:43:49 それならJSPだけでもいいだろ
179176
2007/10/01(月) 16:13:25 HTMLをデザイナーが触るからです。
うちの会社はデザイン事務所なので、プログラマよりデザイナーの方が多いのです。
デザイナーが作った画面をプログラマがJSPに置き換えるのに限界を感じました。
JavaのMVCフレームワークで、HTMLテンプレート方式で目に付いたのがWicketでした。
うちの会社はデザイン事務所なので、プログラマよりデザイナーの方が多いのです。
デザイナーが作った画面をプログラマがJSPに置き換えるのに限界を感じました。
JavaのMVCフレームワークで、HTMLテンプレート方式で目に付いたのがWicketでした。
180デフォルトの名無しさん
2007/10/03(水) 11:24:52181176
2007/10/03(水) 14:49:05 >>180
http://www.ingrid.org/jajakarta/velocity/velocity-1.2-rc2/docs-ja/casestudy1.html
こういうことですか?これは困ります。
デザイナーに、異質なマクロを可能な限り見せたくないのです。
これだと、ソースコードが簡潔でMVCになるという目的は果たせますが
一番大事なデザイナーとの連携という意味では厳しいものがあります。
そのVTLと同じ意味を、divタグやspanタグでHTMLな感覚にしてあげることが一番の目的です。
気を遣いすぎかもしれませんが・・
http://www.ingrid.org/jajakarta/velocity/velocity-1.2-rc2/docs-ja/casestudy1.html
こういうことですか?これは困ります。
デザイナーに、異質なマクロを可能な限り見せたくないのです。
これだと、ソースコードが簡潔でMVCになるという目的は果たせますが
一番大事なデザイナーとの連携という意味では厳しいものがあります。
そのVTLと同じ意味を、divタグやspanタグでHTMLな感覚にしてあげることが一番の目的です。
気を遣いすぎかもしれませんが・・
182デフォルトの名無しさん
2007/10/03(水) 15:00:38 >>181
違う違う、デザイナには
<ここに繰り返しデータが表示される>
<tr><td>A1</td><td>B1</td><td>C1</td></tr>
<tr><td>A2</td><td>B2</td><td>C2</td></tr>
<ここまで>
とか埋め込ませて、そのタグをJavaから置き換えたらどうでしょうか?と。
違う違う、デザイナには
<ここに繰り返しデータが表示される>
<tr><td>A1</td><td>B1</td><td>C1</td></tr>
<tr><td>A2</td><td>B2</td><td>C2</td></tr>
<ここまで>
とか埋め込ませて、そのタグをJavaから置き換えたらどうでしょうか?と。
183176
2007/10/03(水) 16:25:28 >>182
Velocityの使い方やらネットでいろいろ見てイメージは沸きました
Velocityはテンプレートエンジンのようなので
MVCフレームワークそのものは自前で作る必要があるようですね
Wicketが使えるならそれを使おうと思ってたんですが
もし本当に1.3でWicketが使えないようだったらその方法も選択肢としては十分いけると思います。
(WicketやVelocityを知る前はテンプレートエンジンにあたる部分も自前で作る予定でしたし。)
Velocityの使い方やらネットでいろいろ見てイメージは沸きました
Velocityはテンプレートエンジンのようなので
MVCフレームワークそのものは自前で作る必要があるようですね
Wicketが使えるならそれを使おうと思ってたんですが
もし本当に1.3でWicketが使えないようだったらその方法も選択肢としては十分いけると思います。
(WicketやVelocityを知る前はテンプレートエンジンにあたる部分も自前で作る予定でしたし。)
184デフォルトの名無しさん
2007/10/03(水) 17:29:42 HTMLテンプレートが使いたいだけならMayaaでいいじゃない
185176
2007/10/03(水) 17:47:05 うちは176にも書いてますが
JDK1.3でJSP1.1でServlet2.2です
Mayaaは無理なようです
うー
JDK1.3でJSP1.1でServlet2.2です
Mayaaは無理なようです
うー
186デフォルトの名無しさん
2007/10/03(水) 20:33:06 そっかー
187デフォルトの名無しさん
2007/10/03(水) 20:53:11 velocity は JSP のタグが # ディレクティブになっただけで
本質的には同じものだと思うけどなあ
本質的には同じものだと思うけどなあ
188デフォルトの名無しさん
2007/10/03(水) 21:04:29 JSP1.1だと式言語使えないからねぇ
189デフォルトの名無しさん
2007/10/04(木) 02:03:03 そもそも、その古い環境を新しく出来ないのか?
190デフォルトの名無しさん
2007/10/04(木) 02:34:01 うわあああああああ
JSPにスクリプトレットが300行もあるぅぅぅぅ
Servletに毎回同じ処理が100行づつコピペされているぅぅぅぅぅ
JSPにスクリプトレットが300行もあるぅぅぅぅ
Servletに毎回同じ処理が100行づつコピペされているぅぅぅぅぅ
191デフォルトの名無しさん
2007/10/04(木) 02:39:31 >>190
マ板でやれ
マ板でやれ
192176
2007/10/04(木) 14:01:07 >>189
簡単にはいかない感じを受けます
僕自身ここで働き始めて1年くらいなのですが、6年前に今の仕様で始めて以来ずっとそのままのようです。
複数台のサーバーに、現在アクティブなものでも大小含め数十本のWEBアプリがあり、身軽に動きづらいです。
僕が現状できることは、新しいサーバー構成で社内テスト環境を一つ増やせるくらいのものです。
できれば既存の環境でも使用可能なものがあれば幸いです。
簡単にはいかない感じを受けます
僕自身ここで働き始めて1年くらいなのですが、6年前に今の仕様で始めて以来ずっとそのままのようです。
複数台のサーバーに、現在アクティブなものでも大小含め数十本のWEBアプリがあり、身軽に動きづらいです。
僕が現状できることは、新しいサーバー構成で社内テスト環境を一つ増やせるくらいのものです。
できれば既存の環境でも使用可能なものがあれば幸いです。
193デフォルトの名無しさん
2007/10/09(火) 13:08:41 皆様教えてください。
Wicketって、ビジネスロジックの起動はどのクラスから行うのがセオリーなんでしょうか?
WebPageを継承したクラス?
Wicketって、ビジネスロジックの起動はどのクラスから行うのがセオリーなんでしょうか?
WebPageを継承したクラス?
194デフォルトの名無しさん
2007/10/09(火) 20:24:58■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 宅急便デス
- さっむ
- ッシャー
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- 失われた30年から脱却する方法
- オレ様は千晴
