[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 11/13 06:09 / Filesize : 191 KB / Number-of Response : 809
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Tapestryについて語ろうよ!



1 名前:Ace [03/10/31 01:35]
JakartaのTapestryフレームワーク使ってますか?
日本ではなかなか情報が手に入らず、本家のドキュメントも
古いバージョンのままなので、使いたいと思って挫折した人多くありませんか?

私はTapestry2.3あたりのころにTapestryの存在を知りました。
それまではStrutsでした。
デザイナーを内輪にかかえていない我が社では外注先から戻ってきた
HTMLからJSPへの変換および、再修正依頼が非常に困難でした。
○JSPへの変換ってつまらないよね!
○デザイナーがStrutsの拡張タグ理解できるわけないだろう!
○できたとしてどうやってデザインするの?
そんなあなたにはTapestryしかありません!
ぜひ日本でもこの2chを中心にTapestryの輪を広げて
Strutsにイカレテいる古臭いプログラマーたちを見返してやりましょうよ!

ちなみに私は携帯&PC向け有料サイトでTapestry使ってます。(^o^)v
登録ユーザ○十数万人、売上○千万円程度の規模です。
携帯は全機種対応確認済みです。
携帯のブラウザのバグ的なものに対応するために、
Tapestryのソースいくつか書き換えてるけどね(^_^;

Tapestryに興味ある人レスよろしくね!

188 名前:デフォルトの名無しさん [04/01/24 02:45]
Tapestryのうまい使い方載ってるサイトない?

ソースコードサンプル付きで。


すでにStrutsで開発しているときにTapestryを導入するとしたら
どう対応すればいんだろう?



カスタムタグを使って作ったJSPファイルを
また修正しないといけないとか?

189 名前:デフォルトの名無しさん mailto:sage [04/01/24 13:14]
>> 188
VとCを作り直す対応だけでOKですよ〜

190 名前:デフォルトの名無しさん [04/01/24 16:49]
>>188
StrutsからTapestryに移行するには、該当ページのJSPとActionを書き換えになる。
JSPの方はカスタムタグからTapestryの該当するコンポーネント指定に1対1で書き換え、
ActionはpageBeginRenderとformSubmitリスナとactivateExternalにメソッドを分割して
DBアクセスまわりのロジックはフルコピー可能。
ActionFormのresetはPageRenderListenerインタフェースを実装してpageBeginRenderにコピー可能。
ActionFormのvalidateはPageValidateListenerインターフェースを実装してpageValidateRenderにコピー可能。
return mapping.getInputForward();はreturn;にするだけ
return mapping.findForward("hoge");はcycle.activate("hoge");return;だけ
ほとんど1対1に変換可能だから、Struts→Tapestry変換ソフトも作成可能と思われる。

191 名前:デフォルトの名無しさん [04/01/24 20:48]
>>188
ActionFormのプロパティは、ページクラスにabstractでget/set***を作成し、
ページ仕様ファイルにpropertyの名前と型を記述する

192 名前:デフォルトの名無しさん [04/01/28 05:40]
>>190
へ〜

193 名前:デフォルトの名無しさん [04/01/29 10:29]
新リンク発見
www.milkstand.net/fsgarage/archives/000220.html

194 名前:デフォルトの名無しさん mailto:sage [04/01/29 20:03]
>>193
ネタにしろってことですか?


195 名前:デフォルトの名無しさん [04/02/03 01:55]
Tapestry3.0beta4ってどうやって使うの?

196 名前:デフォルトの名無しさん [04/02/08 12:45]
>>195
おれもしりたい



197 名前:デフォルトの名無しさん [04/02/11 16:22]
パペストリで、画面遷移とかってどういう仕組みになってるの?
いいサンプルかチュートリヤルある?

198 名前:デフォルトの名無しさん [04/02/12 22:40]
>○Beginning Tapestry
>ttp://jakarta.apache.org/~hlship/Tapestry-ApacheCon.ppt

このパワポファイル、勝手に翻訳(駄訳)してみたんだけど、ほしいヤシいる?
一応、機械翻訳じゃないんで日本語になってるとは思われ(w
ただし意味不明な箇所も有り。

なんか、タペってStrutsよりも効率よさそう。


199 名前:デフォルトの名無しさん mailto:sage [04/02/13 07:18]
>>198
ノシ

200 名前:198 mailto:sage [04/02/13 09:18]
>>199
ttp://up.isp.2ch.net/up/79de27813b6b.zip


201 名前:デフォルトの名無しさん mailto:sage [04/02/13 11:25]
>>200
漏れももらった。さんきう。

202 名前:デフォルトの名無しさん mailto:sage [04/02/13 12:38]
>200
いただきました。ありがとう

203 名前:198 mailto:sage [04/02/13 12:50]
和訳がおかしいところも多いと思うので、
英語にオタッシャクラブなヤツがいましたら、改修オナ貝。

204 名前:199 mailto:sage [04/02/13 18:57]
ダウソロードできないよー

205 名前:198 mailto:sage [04/02/13 19:11]
消えちゃったかな?
他にどこかよさげなウプロダある?
駄訳をちょっとだけ修正したのを再ウプしたひ

206 名前:デフォルトの名無しさん mailto:sage [04/02/13 20:57]
>>205
Ja-Jakarta に送りつける!



207 名前:デフォルトの名無しさん mailto:sage [04/02/14 00:18]
>>205
kari.to/upload/index.cgi

208 名前:デフォルトの名無しさん [04/02/14 01:05]
>>198
iriaで試したら落とせました。
ありがd

209 名前:デフォルトの名無しさん mailto:sage [04/02/14 01:50]
落とすには Web 割れなみのテクが必要です。

210 名前:デフォルトの名無しさん mailto:sage [04/02/14 01:52]
あっ、家にパワポないの忘れてた。。。
誰か PDF にしてくだっさいぃ。。。

211 名前:198 mailto:sage [04/02/14 14:59]
ちょい修正版、再ウプしますた。PDF版込みです。
ttp://marmotfarm.com/cgi-bin/upload2/source/up31226.zip


212 名前:デフォルトの名無しさん mailto:sage [04/02/14 15:51]
>>211
PDF ありがd! ますます Tapestry ファンになった。
Java野郎、気に入った。

213 名前:デフォルトの名無しさん [04/02/14 22:44]
>>211
ダウンロードできないよ

214 名前:デフォルトの名無しさん mailto:sage [04/02/14 22:47]
marmotfarm.com/cgi-bin/upload2/source/up31226.zip

215 名前:デフォルトの名無しさん [04/02/14 23:27]
>>214
やっぱ、できないんだけど、うちのネットワークのせい?

216 名前:デフォルトの名無しさん [04/02/14 23:28]
>>215
うpろだから消しただけだろ。



217 名前:198 mailto:sage [04/02/17 10:23]
うpろだから消えまくりですな。。。
とりあえずおまえら、技評から出版されてる「Jakartaプロジェクト徹底攻略2」で、
タペの特集やってますよ!これは買いでつ!
あと、併せてWEB+DB PRESSでは、O/RマッピングのHibernateも特集。
タペ+ハイバネで、楽チン開発・・・・かな?
個人的には、O/RマッピングフレームワークのCayenne(ttp://objectstyle.org/cayenne/)
も気になりマクリマクリスティですよ。

・DBMSのスキーマ情報のリバース
・リバース時にリレーションを自動解決
・DAO層のJavaクラスの自動生成

こんなんができるそうで。
スレ違いですな。。。このネタは、

Java⇔RDBのMapping-Frameworkを語るスレ
ttp://pc2.2ch.net/test/read.cgi/tech/1049030272/

向けでつね。。

218 名前:初期不良 mailto:sage [04/02/17 13:55]
>>217
スレ違いだけど WOLips 入れたら Cayenne 付いてきてた...
EOF 使うからたぶん使ってないとは思うんだけどね...

219 名前:デフォルトの名無しさん mailto:sage [04/02/17 18:57]
CayenneでもHibernateでも良いけれど、
WOのEOModeler + WOBuilderみたいに、ロジックとモデルの接続が
マウスグリグリで出来るようなプラグイン、でないかねぇ。

220 名前:デフォルトの名無しさん mailto:sage [04/02/17 18:58]
↑ここでのプラグインって、Eclipse用でつ。。

221 名前:デフォルトの名無しさん [04/02/17 21:06]
age

222 名前:デフォルトの名無しさん [04/02/19 15:38]
どうも今ひとつしっくりこない、書籍その他手に入れてみたがやり方が書籍やHPによって違っている。
マー複数種類のやり方があるんだろうが・・・。


どうしても理解できないのが
BaseComponentとBasePageをextendsすることの違いです。これは何が違うんでしょ?




223 名前:デフォルトの名無しさん [04/02/19 23:12]
Tapestry って Struts の普及率を超えそうですか?
それとも Struts とは分野が違うものでしょうか?

224 名前:デフォルトの名無しさん mailto:sage [04/02/20 14:18]
TapestryとStrutsは、MVC分離によって各領域のコンフリクトを
防ぐという目的は、だいたい一緒だと思います。
ただ、アプローチが大きく違うんじゃないでしょうか。

Strutsの大きなメリットは、画面遷移周りをstruts-config.xmlという設定ファイルとして
独立させられるんで、遷移情報を一括管理できるってところ。
デメリットとしては、このファイルがでっかくなっていくってことでしょうか。
Struts1.1からは、SubApplicationという仕組みで、設定ファイルを分割できるようになりましたが。

Tapestryの大きなメリットは、テンプレート上の動的HTML生成の仕組みが
コンポーネント指向ってことでしょうか。デザイナとの連携がうまく考えられてます。
コンポーネントライブラリも必要十分だと思うので、海外なんかではStrutsからの移行組も
増えてるとか。
ただ、まだ日本語の情報はStrutsほど多くないですね。

225 名前:デフォルトの名無しさん [04/02/21 20:24]
新しいTapestryのサイト発見
みんなカキコよろ!
www.wikiroom.com/Tapestry/

226 名前:デフォルトの名無しさん [04/02/21 21:27]
Jakartaプロジェクト徹底攻略2の「Tapestry徹底入門」P71で、
-----
なお、アクセッサメソッドのうちsetXXXXX()メソッドの引数は、
どんなデータ型でもオブジェクト名(変数名)をvalueとしておかなくてはなりません。
-----
と、書いてあるんだけど、意味がわかりません。
引数の変数名に決まりがあるなんて、JAVAではありえないんだけど?
著者の沖林氏、この文の意味を解説もしくは修正してください。




227 名前:デフォルトの名無しさん mailto:sage [04/02/21 23:56]
それは「Javaでは」ってよりも、
タペ自身が動的にアクセッサメソッドを処理するための
ルールってことではないの?

228 名前:デフォルトの名無しさん mailto:sage [04/02/22 00:05]
>>226
リフレクション使えばありえんことは無い。
ってかリフレクションはフレームワークでは結構使われるでしょ。

で、Tapestry ではどうなのってのは知りまそん。

229 名前:デフォルトの名無しさん mailto:sage [04/02/22 18:28]
今日から試してみてるんだけど、
WOみたいにURLはSessionIDだけにならないのかな?

localhost/app?service=page/xxxx
だと、任意のページに自由にアクセスできてしまうよね?


230 名前:デフォルトの名無しさん mailto:sage [04/02/22 22:30]
Mevericは?

231 名前:デフォルトの名無しさん [04/02/23 19:10]
>>229
自由にアクセスしてもらっちゃ困る全ページにvalidateかValidateListenerつけて
セッションかVisitを確認して、もし認識できなかったらログインページに
PageRedirectExceptionすればよろし。

AbstractPageをextendsしたAbstractAuthPageでも作ると楽できるっす


232 名前:229 mailto:sage [04/02/23 19:33]
>>231
なるほど、そういう工夫が必要なんだね。

WOを参考にしてるとはいえ、やっぱり結構違うな〜。

233 名前:デフォルトの名無しさん [04/02/27 03:16]
>>198
最近このスレ知りました。
PDFも一回うpしてもらうことかのうでせうか。。?


234 名前:デフォルトの名無しさん mailto:sage [04/02/27 08:48]
>>233
漏れがパワポの駄訳&PDF変換してみたんだけど、
こんなクソ資料見るよりも、「Jakartaプロジェクト徹底攻略2」を買ったほうが
なんぼもマシ(w

235 名前:233 mailto:sage [04/02/27 15:15]
>>234
そうですか。「Jakartaプロジェクト徹底攻略2」は買いました。
あれだけだとなんか痒いところに手が届いてない感じがして。
今までずっとStrutsだったので乗り換え考え中です。

236 名前:デフォルトの名無しさん mailto:sage [04/02/29 14:48]
HTML テンプレートから Page クラスのアクセッサのコードを生成したり
できますか?



237 名前:デフォルトの名無しさん [04/03/05 05:30]
>>236
出来ません!

238 名前:デフォルトの名無しさん mailto:sage [04/03/06 16:41]
ああ、キャロル=キングね。懐かしいなぁ。

You've gotta friendとか大好きだよ。

239 名前:デフォルトの名無しさん [04/03/06 16:57]
You've gotta hivemind

240 名前:デフォルトの名無しさん mailto:sage [04/03/06 22:13]
JSFとどっちがすごいの?

241 名前:デフォルトの名無しさん mailto:sage [04/03/06 23:07]
Tapestry のほうがすごい。
これで満足か?

242 名前:デフォルトの名無しさん [04/03/08 21:02]
Eclipse Plugin Spindle の Hello World
ttp://www.wikiroom.com/Tapestry/?HelloWorld

243 名前:デフォルトの名無しさん mailto:sage [04/03/08 22:27]
@ShowErrorって、Strutsでいう<html:errors />なんだろうけど
saveErrors() に対応する方法がよくワカラン。
とりあえずdelegateを定義して、delegate.record("エラーですよ", 〜) にしてるけど
公式ドキュメントすら作りかけだからなぁ。 workbench.warを分析しつつ悩む俺。

244 名前:デフォルトの名無しさん mailto:sage [04/03/09 11:12]
なんか *.page 書くの面倒だね。もうちょっと簡単にならないものだろうか。

ページ用のクラス内のメソッド名の接頭辞と、jwcid の接頭辞を関連付けて、
さらにコンポーネントタイプもその接頭辞で決め打ちしてしまって *.page の
コンポーネント宣言は必要なし、とかにならないかなあ。

使い始めてまだ間がないので、おかしなことを言ってたらすいません。


245 名前:初期不良 mailto:sage [04/03/09 13:28]
>>244
どういう事を望んでいるのかいまいち分からんけど
spindle 使ってもだめなん?

246 名前:244 mailto:sage [04/03/09 14:34]
まさに Spindle を使っているのですが…。.html とクラスを関連づけるもの
として .page を見たとき、なんか微妙に冗長な気がしたんですよね。

でも html にロジック記述がめちゃくちゃ減るので、これはこれでいいのか。
XML に慣れてないだけなのかな?

この仕様だと、Spindle でクラスを書いて、getter とか setter のメソッド
名を選択して .page に反映とか、 .page に存在しない name を使ったコンポー
ネントを書くと×印が出て、対応するクラスにメソッドを作ることができる、
とかすると嬉しいなあ、と。

(使いはじめて 5 時間でそんなことを言いだして…)




247 名前:デフォルトの名無しさん mailto:sage [04/03/09 14:49]
Eclipseプラグインでさ、
Tapestryのコンポーネントと、Hibernate側オブジェクトと、ビジネスロジック中のオブジェクトを
Drag&Dropでグリグリっとバインドできるようなものがあったら面白そうだなぁ。
フリーなWebObjectsって感じで。


248 名前:デフォルトの名無しさん mailto:sage [04/03/10 00:52]
>>246
> .page に存在しない name を使ったコンポー
> ネントを書くと×印が出て、対応するクラスにメソッドを作ることができる

X印だけは出るね。 存在しないクラスにもX印が出る。
Ctrl+Spaceで補完すると、ちゃんとjavadocみたいな説明が出るんで、だいぶ助けになってるな。
ただ、htmlとpage、pageとクラスみたいな連携が弱い。 コンポーネント、プロパティ、リスナーを定義して
こっちはabstract、こっちはこのロジック、これはVisitへ、とか付け替えできると嬉しいなぁ。

249 名前:デフォルトの名無しさん [04/03/10 15:31]
WEB-DBのTapestry徹底入門を読んだ。
あの例題だけでは、submitで呼び出される
メソッドの中で遷移するページを指定する方法が
わからない。

誰か教えて。


250 名前:デフォルトの名無しさん mailto:sage [04/03/10 21:30]
public void formSubmit( IRequestCycle cycle ) {
  cycle.activate( "hogehoge" );
}

251 名前:デフォルトの名無しさん mailto:sage [04/03/11 10:57]
>>250
Thanks!

StrutsもTapestryも使ったことがないのだが、
雑誌を読んだ限りでは、Tapestryのほうが良い
感じがした。

252 名前:デフォルトの名無しさん [04/03/11 23:40]
>>249
PageLinkの場合は>>250でいいけど、
ExternalLinkやDirectLinkのようにパラメータを渡したい場合はこういう方法もあるよ
NextPage page=(NextPage)cycle.getPage("NextPage");
page.setMail(getMail());
page.setTel(getTel());
cycle.activate(page);
page.formSubmit(cycle);


253 名前:デフォルトの名無しさん [04/03/15 13:29]
Tapestry のRelease 版ってまだ出ていないのでしょうか?
MileStone 版だけ?

254 名前:デフォルトの名無しさん mailto:sage [04/03/19 23:11]
Validateってどうすんのよ

255 名前:デフォルトの名無しさん mailto:sage [04/03/20 11:00]
>>254
ValidFieldコンポーネントなどを使う。
でも、ちょっとめんどくさいな。
エラーメッセージをロケールによって変える方法が分かんねぇ。

256 名前:デフォルトの名無しさん mailto:sage [04/03/20 17:19]
>255
β版についてた、User'sGuideになんか載ってた気がする……>ローカライズに関して
自宅なもんで資料みつからねぇ。すまん。




257 名前:デフォルトの名無しさん [04/03/20 17:25]
Joey ってどうよ。定義ファイルから pageクラス、ページ仕様、
ページテンプレート、DAO 自動生成。

ttp://joey.sourceforge.jp/features.htm

見る限りスゲーと思ったけど・・・
定型的な画面構成だったらいい楽そうだ。

258 名前:デフォルトの名無しさん mailto:sage [04/03/20 20:15]
>257
んーーー。
とりあえず、Tutrial印刷して読んで見るわ。
俺は、こういうの好きだけど。


259 名前:258 mailto:sage [04/03/20 21:41]
とりあえずチュートリアルは読んだ。
面白い取り組みだな。こういういたせりつくせりなのは日本人向けだと思う。
ただ、まぁまだ全然できてねぇじゃん?文書とか。サイトとか。
3ヵ月後を楽しみにしとくよ。

260 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:11]
>>259
出来て間がなさそうだから、いろいろ方向転換しそうだね。
他色々ググってたんだけど、これタペと組み合わせどう?

ttp://seasar.sourceforge.jp/
ttp://lists.sourceforge.jp/mailman/archives/seasar-user/2004-March/thread.html

Seasar って前は AP 鯖だったけど Seasar2(S2) でコンテナに
なってタペと組み合わせやすいみたい。未完成だけど。
ML になぜかタペ好きが集まってきてる。

261 名前:254 mailto:sage [04/03/20 22:11]
>>255
レスさんくす。
例のJakarta本2にはValidateについて
書かれてなかったから気になってた。

あとは例外処理だけかな、気になるのは。

一応、どこかに書かれたHelloworldを試してみたけど
なかなか簡単に出来た。で、気になってきた。

262 名前:デフォルトの名無しさん mailto:sage [04/03/20 22:14]
あと S2 の作者は 2chネラーみたい。ML の中で
もまいら自由に書き込め とか。

263 名前:デフォルトの名無しさん mailto:sage [04/03/21 21:29]
S2のRC1でたね

264 名前:102 mailto:sage [04/03/21 22:09]
3.0-rc-1でてる

265 名前:258 mailto:sage [04/03/21 22:22]
Spindleもrc-1にあわせた内容(Ver3.041)になってるな。
updateサイトでいかんとVerUPできないが。


266 名前:デフォルトの名無しさん mailto:sage [04/03/22 22:06]
すまん、教えてくれ。
>249 みたいにsubmitで飛ばす時、外部にすっとばす(Yahoo!とか)場合はどうするんだろう?




267 名前:デフォルトの名無しさん [04/03/23 01:33]
>>266
public void formSubmit(IRequestCycle cycle){
throw new RedirectException("www.yahoo.co.jp");
}


268 名前:デフォルトの名無しさん [04/03/23 09:09]
すでにNECから同じコンセプトのデザインシンセサイザという製品が出ているが、特許とか大丈夫なの?

269 名前:デフォルトの名無しさん mailto:sage [04/03/23 21:27]
元ネタはApple (旧NeXT)なワケだが

270 名前:デフォルトの名無しさん mailto:sage [04/03/23 22:52]
WebObjectsが内包している、WebObjects Framework(WOF)に
触発されたって開発者自ら名言してるしね。
「テンプレ+対応ソースコード」
っていう構成はよくあるけど、
「テンプレ+対応ソースコード+オブジェクトとテンプレ内要素のマッピング」
っていうのは、柔軟で(・∀・)イイ!
でも、管理ツールが無いと、ファイルが増えてきたときに大変。

271 名前:デフォルトの名無しさん [04/03/25 01:17]
age

272 名前:デフォルトの名無しさん [04/03/29 05:50]
復旧おめでとう(・∀・)イイ

273 名前: mailto:sage [04/03/29 20:01]
Jakartaプロジェクト徹底攻略2の「Tapestry徹底入門」のサンプルが動かないよ・・・。
誌面の手順どおりに作成しているのに、404だ。

Tomcatのweb.xmlにも設定が必要なの?

274 名前:デフォルトの名無しさん [04/03/30 22:17]
復旧おめでとう(・∀・)イイ

275 名前:273 [04/03/31 00:11]
ognlとjavaassistが無かったことが原因だった。
いつ、別パッケージになったの?

ていうか、Spindleの方は全部はいっとるやんけ!

276 名前:デフォルトの名無しさん mailto:sage [04/04/10 14:43]
保守age



277 名前:デフォルトの名無しさん mailto:sage [04/04/10 15:16]
3.0RC3出てるね

278 名前:デフォルトの名無しさん [04/04/13 08:19]
>>275
Tapestry配布アーカイブ内のlib以下の全jarファイルをコンテナのクラスパス中に含めろって記事に書いてあったような。。。
そんなおいらは記事のEclipse開発のところを参考に
プロジェクトフォルダをTomcatのコンテキストとして登録してみましたが、
Degesterの例外でTomcat4.1がTomcatプラグインから起動できなくなりました。

まだ枯れてない技術、か。

279 名前: [04/04/17 08:15]
>>273
www.gihyo.co.jp/book/2003/232161/support/list1.html

280 名前:デフォルトの名無しさん mailto:sage [04/04/17 22:44]
Tapestryと相性が良いO/Rマッピングフレームワークって、Hibernate? Cayenne?

Googleでのヒット件数はTapestry+Hibernateの方が多いけど、
WebObjects 的な作りが為されているのは Cayenne らしいし。

281 名前:デフォルトの名無しさん mailto:sage [04/04/19 00:03]
Cayenneは、自身にDBスキーマ構造をリバースしてくる機能があるみたいだからね。
WebObjectsってよりは、EOF的ってことなんだろうかね。


282 名前:デフォルトの名無しさん [04/04/19 22:19]
未アナウンスですが。

3.0キタ━━━━(゚∀゚)━━━━ッ!!
既に幾つかの鯖に上がってるYO!!

283 名前:デフォルトの名無しさん mailto:sage [04/04/19 22:30]
Tapestryの場合







欲しいのは最新バージョンではなくてドキュメント類
ドキュメントさえそろえばstrutsより遙かにいいのに・・・

284 名前:デフォルトの名無しさん [04/04/20 00:46]
あと知名度&実績モナー

開発者から支持されても、採用にはちっともつながらん



285 名前:デフォルトの名無しさん mailto:sage [04/04/20 01:07]
公式ドキュメントも新しいのは殆ど無くて、「ソース読め」 って感じだと
中々追いかける時間も取れないので、採用しようにも判断しようがない。

286 名前:初期不良 mailto:sage [04/04/20 03:02]
やっと触り始めたーよ。
何とか Tomcat プラグインと Spindle で
Eclipse から Tomcat を起動させて開発中のものを
動作させるところまできた。
Tomcat の設定で JVM オプションに
-Dorg.apache.tapestry.disable-caching=true
を追加して HTML のキャッシングもオフに。
Tomcat の再起動も少なくなって、これでガシガシ
テストできるかな?



287 名前:初期不良 mailto:sage [04/04/20 03:14]
あ、参考文献
ttp://www.wikiroom.com/Tapestry/?HelloWorld
ttp://www.saisse.jp/pukiwiki/pukiwiki.php?Tapestry

それと、Tapestry の jar ファイル配置の問題だけど
www.wikiroom.com/Tapestry/?HelloWorld#content_1_9
に書いてある
context/WEB-INF/lib
TOMCAT_HOME/shared/lib
のどちらかに置くという二つの方法があるらしいけど
どっちにしてます?

288 名前:デフォルトの名無しさん [04/04/20 04:48]
shared/lib派です。(^o^)/
起動が早いよ






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

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

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