- 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 ちょっと良さそうじゃない?と、使ったことのない俺が立て逃げ。
- 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 ]
- ダミー行のサポートしてないのかあ・・・。
うーむ。
- 173 名前:デフォルトの名無しさん [2007/08/28(火) 14:19:50 ]
- >>172
wicket:remove
- 174 名前:デフォルトの名無しさん mailto:sage [2007/08/28(火) 14:24:46 ]
- ほほー!
また心が傾いた。
- 175 名前:171 mailto:sage [2007/08/30(木) 03:10:47 ]
- >>173
うわー、ありがとうございます!助かりました!
- 176 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 16:11:43 ]
- wicketでJ2SE1.3+J2EE1.2で動作するバージョンありますか?
(できることならEndOfLifeなど使いたくないが会社のしがらみでやむをえない) 調べてもよく分からなかったです。
- 177 名前:デフォルトの名無しさん mailto:sage [2007/10/01(月) 14:16:13 ]
- Wicketじゃないとダメな理由があるんですか?
HTMLへのデータ埋め込みであれば、Velocityだけでなんとかならないかなぁ?
- 178 名前:デフォルトの名無しさん mailto:sage [2007/10/01(月) 15:43:49 ]
- それならJSPだけでもいいだろ
- 179 名前:176 mailto:sage [2007/10/01(月) 16:13:25 ]
- HTMLをデザイナーが触るからです。
うちの会社はデザイン事務所なので、プログラマよりデザイナーの方が多いのです。 デザイナーが作った画面をプログラマがJSPに置き換えるのに限界を感じました。 JavaのMVCフレームワークで、HTMLテンプレート方式で目に付いたのがWicketでした。
- 180 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 11:24:52 ]
- >>178
全然違うと思う。 Velocityでごりごりやれば、HTMLごとに置換対象を切り替えられるし。 Wicketぽく動作させることも可能じゃん。
- 181 名前:176 mailto:sage [2007/10/03(水) 14:49:05 ]
- >>180
www.ingrid.org/jajakarta/velocity/velocity-1.2-rc2/docs-ja/casestudy1.html こういうことですか?これは困ります。 デザイナーに、異質なマクロを可能な限り見せたくないのです。 これだと、ソースコードが簡潔でMVCになるという目的は果たせますが 一番大事なデザイナーとの連携という意味では厳しいものがあります。 そのVTLと同じ意味を、divタグやspanタグでHTMLな感覚にしてあげることが一番の目的です。 気を遣いすぎかもしれませんが・・
- 182 名前:デフォルトの名無しさん mailto:sage [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から置き換えたらどうでしょうか?と。
- 183 名前:176 mailto:sage [2007/10/03(水) 16:25:28 ]
- >>182
Velocityの使い方やらネットでいろいろ見てイメージは沸きました Velocityはテンプレートエンジンのようなので MVCフレームワークそのものは自前で作る必要があるようですね Wicketが使えるならそれを使おうと思ってたんですが もし本当に1.3でWicketが使えないようだったらその方法も選択肢としては十分いけると思います。 (WicketやVelocityを知る前はテンプレートエンジンにあたる部分も自前で作る予定でしたし。)
- 184 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 17:29:42 ]
- HTMLテンプレートが使いたいだけならMayaaでいいじゃない
- 185 名前:176 mailto:sage [2007/10/03(水) 17:47:05 ]
- うちは176にも書いてますが
JDK1.3でJSP1.1でServlet2.2です Mayaaは無理なようです うー
- 186 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 20:33:06 ]
- そっかー
- 187 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 20:53:11 ]
- velocity は JSP のタグが # ディレクティブになっただけで
本質的には同じものだと思うけどなあ
- 188 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 21:04:29 ]
- JSP1.1だと式言語使えないからねぇ
- 189 名前:デフォルトの名無しさん mailto:sage [2007/10/04(木) 02:03:03 ]
- そもそも、その古い環境を新しく出来ないのか?
- 190 名前:デフォルトの名無しさん mailto:sage [2007/10/04(木) 02:34:01 ]
- うわあああああああ
JSPにスクリプトレットが300行もあるぅぅぅぅ Servletに毎回同じ処理が100行づつコピペされているぅぅぅぅぅ
- 191 名前:デフォルトの名無しさん mailto:sage [2007/10/04(木) 02:39:31 ]
- >>190
マ板でやれ
|

|