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に興味ある人レスよろしくね!
642 名前:デフォルトの名無しさん mailto:sage [2005/06/26(日) 16:38:00 ] >>640 んじゃ、とりあえずML。 tapestry-japan groups.yahoo.co.jp/group/tapestry-japan/ Tapestry Japan ML www.freeml.com/info/tapestry-japan@freeml.com どっちも閑古鳥だがな。
643 名前:デフォルトの名無しさん [2005/07/16(土) 16:04:13 ] 4.0 Beta 2
644 名前:デフォルトの名無しさん [2005/07/26(火) 12:05:16 ] 4.0 Beta 3
645 名前:デフォルトの名無しさん mailto:sage [2005/08/26(金) 01:52:38 ] Tapestry 4.0-beta-4の報告もないってことは、tapestryはこれにて終了ってことで。
646 名前:初期不良 mailto:sage [2005/08/26(金) 15:04:53 ] けど、Spring フレームワークの開発者はこれから注目すべき フレームワークの中に Struts2 と並べて Tapestry を挙げていた。 盛り上がってないのはもしかして日本だけ?
647 名前:デフォルトの名無しさん mailto:sage [2005/08/26(金) 15:18:39 ] 原因は>>361
648 名前:デフォルトの名無しさん mailto:sage [2005/08/29(月) 22:14:25 ] jakarta.apache.org/site/news/news-2005-q3.html ちゃんとTapestry 4.0-beta-4(とHiveMind 1.1-beta-3)について書いてあるがな(´・ω・`)
649 名前:デフォルトの名無しさん mailto:sage [2005/08/29(月) 23:07:08 ] >>648 いや、>>643 でBeta2の報告、>>644 でBeta3の報告の書き込みがあって、なんでBeta4の書き込みがなかったのかと。 で、4.0Beta5がリリースされた訳だが。 誰かリリースノートとか日本語に訳してくれないかな……。
650 名前:デフォルトの名無しさん mailto:sage [2005/08/30(火) 00:16:40 ] そしてついでにドキュメントを
651 名前:デフォルトの名無しさん mailto:sage [2005/09/02(金) 20:04:20 ] >>649 意訳するとだな 「おまいら正式版マダーとか言い杉。バグつぶしは小さいのしか残ってないが ドキュメントが追いつかねぇんだよゴルァ。9月中には出してやるからモチツケ。」 って感じですわ。
652 名前:デフォルトの名無しさん mailto:sage [2005/09/08(木) 23:35:04 ] Tapestry 4.0-beta-6 released
653 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 04:31:56 ] Tapestry 4.0-beta-7 released
654 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 15:12:27 ] betaの使用感とかはだれも書かないのね。
655 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 19:40:27 ] >>654 言い出しっぺ乙
656 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 05:33:07 ] つかってないも〜ん
657 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 19:49:56 ] ♪首から下は〜 Howard Lewis Ship
658 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 10:18:46 ] 4.0-beta でアプリを開発し始めた者です。 3.0のころに比べると、ページをサブディレクトリで管理できたり、 生成されるURLがシンプルになったりいい感じです。 50画面くらい作りこみましたが、とりあえず実用上の問題はなさそうです。 あと、4.0に限らないけど、 htmlテンプレートをキャッシュしないようにして開発すると 動作がもっさりもっさりして厳しいですな。 ページの作りこみはトライアンドエラーの作業が多いから これは開発効率にダイレクトに響きます。
659 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 11:50:02 ] ttp://www.agileskills2.org/EWDT/ Tapestry 4初の解説本。1-4章が無料でダウンロード可
660 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 17:15:18 ] >>361
661 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 06:39:30 ] 5人で開発するとして、2人くらいは英語のドキュメント読めても残りの3人は日本語じゃないと読まないんだよね。 しかも、英語が読めるやつは手探りでだいたいの使い方をわかったりするからドキュメント自体があまり必要なかったり。 日本語しか読めない開発者ほどドキュメントを必要とするんだよね。
662 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 07:46:53 ] Tapestry 1.1-beta-8 Released
663 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 12:31:03 ] 概要でも日本語化されていれば日本語しか分からなくても ソースコード見て納得できるけど なにもわからず手探り状態だと厳しい それに英語読めるといっても日本語と違って斜め読みまでできるやつはそう多くない 膨大なドキュメントから特定の場所を探すのはむずかしい
664 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 23:45:24 ] いつまでベータ版なんじゃ、ゴルァー
665 名前:デフォルトの名無しさん mailto:sage [2005/09/27(火) 00:20:58 ] 4.0正式リリースは年末くらいじゃない? このあとまだRCシリーズが出るはずだし。
666 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 01:14:51 ] Tapestry 1.1-beta-9 Released
667 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 02:01:24 ] >>662 >>666 Tapestry 1.1ってなんじゃぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ
668 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 02:23:47 ] だって Jakarta のトップページが。
669 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 21:11:31 ] きっともうHoward Lewis ShipもHiveMindのことでいっぱいいっぱいなんだよ
670 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 01:14:44 ] Tapestry 4.0-beta-10 Released
671 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 17:08:31 ] なんかTapestry4.0のドキュメントを翻訳をしてる人がいるみたいだね。 でも最終更新は2005/06/23か。 非公式ユーザーリファレンスもWikiも更新止まってるみたいだし、こちらにも期待したいところなんだが……。 ttp://www.javable.jp/notes/tapestry.html
672 名前:デフォルトの名無しさん mailto:sage [2005/10/18(火) 07:49:57 ] Tapestry 4.0-beta-11 released
673 名前:デフォルトの名無しさん [2005/10/28(金) 17:05:13 ] FaceletsがあればTapestry要らなくなる?
674 名前:デフォルトの名無しさん mailto:sage [2005/10/28(金) 17:23:46 ] Faceletsの開発者による紹介記事の日本語訳 ttp://homepage1.nifty.com/algafield/facelet-ja1.html
675 名前:デフォルトの名無しさん [2005/10/28(金) 20:08:52 ] つか、S2JSFが滅亡
676 名前:デフォルトの名無しさん mailto:sage [2005/10/29(土) 01:59:44 ] で、ぶっちゃけ戦闘力の方はどうなのよ。 コンポーネント開発ってIDEの能力が大きいからなぁ
677 名前:デフォルトの名無しさん mailto:sage [2005/10/29(土) 12:33:48 ] ぶっちゃけたぺも日本語資料が大量に出ていたらそれなりに普及はしてたはず
678 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 04:44:21 ] タペって企業がバックにいたりしないの? Strutsって結局Sunがバックにいたからあんなヒドい作りなのに広まったんだよね。
679 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 12:53:40 ] Strutsとsunは関係ねーべ
680 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 14:28:34 ] 開発者はSunの社員
681 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 15:54:39 ] 社員であることとバックアップとは関係ねーべ JSFならSunと関係があるが
682 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 17:02:35 ] 結果を見ると、関係があったといえるんじゃないかと。 JSFみたいに組織的なバックアップはしてないけど、バックにサンがいることは大きいかったと思う。
683 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 17:11:03 ] IBMとNTTじゃなかったっけ?Strutsをバックアップしてたの
684 名前:デフォルトの名無しさん mailto:sage [2005/10/30(日) 20:33:32 ] Tapestryって、そういう噂レベルでもいいから企業が後押ししてるっていうのないの?
685 名前:デフォルトの名無しさん mailto:sage [2005/11/06(日) 03:19:15 ] Tapestry 4.0-beta-12 released
686 名前:デフォルトの名無しさん mailto:sage [2005/11/13(日) 02:39:15 ] 作者BLOGに、OGNLを使わないように変更すると10倍速くなるってのが載ってる。 まあベンチマークなんで、本番環境の数字とは違うんだろうけど。
687 名前:デフォルトの名無しさん mailto:sage [2005/11/14(月) 13:00:15 ] Tapestry 4.0-beta-13 released
688 名前:デフォルトの名無しさん [2005/11/28(月) 20:21:21 ] ApacheConからハブられた件
689 名前:デフォルトの名無しさん [2005/11/30(水) 20:39:10 ] Tapestry 4.0-beta-14 released
690 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 05:45:37 ] ってか、WebWorksもStrutsに参加して、HTMLテンプレートとしてWicketが流行ってて、標準フレームワークはJSF+EJB3で、Tapeってどういう位置付けになるの?
691 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 19:36:34 ] 質問なんですけど、 Tapestryの開発って、.htmlを変更したのを反映させる方法って、 Tomcat(コンテナ)を再起動するしかないんですかね? server.xmlのreloadable設定も効かないみたいだし…。
692 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 23:32:36 ] >>691 -Dorg.apache.tapestry.enable-reset-service=true
693 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 10:28:54 ] >>692 サンクス。 これでInspectorButtonを使うのですね。
694 名前:デフォルトの名無しさん mailto:sage [2005/12/06(火) 11:01:30 ] ちょっと前だけどJSFとTapestryの比較記事があった。 ttp://www.theserverside.com/articles/article.tss?l=JSFTapestry
695 名前:デフォルトの名無しさん mailto:sage [2005/12/09(金) 21:09:38 ] Tapestry 4.0-rc-1 released やっとこさRCキタ
696 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 01:53:24 ] Tapestry 4.0-rc-2 released
697 名前:デフォルトの名無しさん mailto:sage [2005/12/30(金) 04:15:45 ] Tapestry 4.0-rc-3 released
698 名前: 【大吉】 mailto:sage [2006/01/01(日) 01:40:59 ] ↑Tapestry 4.0 の命運
699 名前:デフォルトの名無しさん mailto:sage [2006/01/01(日) 22:35:59 ] > 698 : 【大吉】 :2006/01/01(日) 01:40:59 ばっちりだな
700 名前:ハーピィ mailto:sage あてましておめでとうございます。 [2006/01/02(月) 02:25:15 ] E・∇・ヨノシ <700ゲット♫
701 名前:デフォルトの名無しさん mailto:sage [2006/01/05(木) 23:01:51 ] DirectLinkだけで間に合うと思うのですが、 ActionLinkを使った方がいいケースってありますか?
702 名前:デフォルトの名無しさん [2006/01/08(日) 12:27:22 ] Tapestry 4.0 Released
703 名前:デフォルトの名無しさん mailto:sage [2006/01/08(日) 12:58:12 ] >>702 やっときたか
704 名前:デフォルトの名無しさん mailto:sage [2006/01/08(日) 23:20:44 ] >>702 きたね。かなりbeta/rc期間が長かったな。。 Release note ttp://jakarta.apache.org/site/news/news-2006-q1.html#20060107.1 Download ttp://jakarta.apache.org/site/downloads/downloads_tapestry.cgi
705 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 07:56:01 ] リリースされたら話題が途切れるって、 誰も使ってないんじゃ……
706 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 21:11:26 ] ヒント:年始休暇明けでテライソガシス
707 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 21:19:15 ] ヒント:Tapestry使いはいつもイソガシス
708 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 21:35:03 ] 使ってるよ。 contribにあるXTileってコンポーネント ドキュメントになってないみたいだけど、 もともと www.t-deli.com/ にあったのが 気がついたらcontribに含まれてた。 で、これ日本語うまく通らないみたいで、 自分でパッチあてて使ってるんだけど、 AjaxもJavaScriptもあんまり詳しくないんで、 正しいのかどうかよくわからない。 --- orig/org/apache/tapestry/contrib/ajax/XTile.script 2005-11-08 13:09:29.000000000 +0900 +++ new/org/apache/tapestry/contrib/ajax/XTile.script 2005-11-08 13:09:45.000000000 +0900 @@ -88,7 +88,7 @@ function quoteUrl(text) { - return escape(text).replace(/\+/g, '%2C').replace(/\"/g,'%22').replace(/\'/g, '%27'); + return encodeURIComponent(text).replace(/\'/g, '%27'); } function extractData(response) これでとりあえず動いてるんで、 そのうちきちんと調べようと思ってそのままになってた。 誰か詳しい人教えて。 っていうかスレ違いか。 もうTapestryの話じゃないね。
709 名前:デフォルトの名無しさん [2006/02/24(金) 20:25:51 ] pcweb.mycom.co.jp/news/2006/02/23/365.html デザイナとのやり取りを考えればStrutsやJSFなんて目じゃないのに 日本語資料がないだけに流行らんね 結局>>361 か
710 名前:デフォルトの名無しさん [2006/02/24(金) 22:16:33 ] TapestryってTomcat無くても動くの?
711 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 23:14:05 ] Resinとかで。
712 名前:デフォルトの名無しさん [2006/04/02(日) 22:18:13 ] Tapestry 4.0.1 released
713 名前:デフォルトの名無しさん [2006/04/14(金) 10:40:38 ] OGNL自体の解説サイトってないですかね?
714 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 11:10:48 ] www.ognl.org/ じゃダメですか?
715 名前:デフォルトの名無しさん mailto:sage [2006/04/14(金) 11:22:19 ] ありがとう。 具体的なサンプルコードが見たいんだけど、 探してもあまり無いんだよね。。。 とりあえずこれまで探したURLを。 ttp://d.hatena.ne.jp/winebarrel/archive?word=OGNL ttp://t-katochin.air-nifty.com/nongreasy/2005/03/ognl.html ttp://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/free?page=OGNL OgnlContextの具体的な使い方とか、そういう情報を探してます。
716 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 21:57:35 ] 相棒のCayyeneはどうなってますか?
717 名前:デフォルトの名無しさん [2006/06/03(土) 18:15:10 ] TapestryってStrutsと統合して使用できるの? ActionとかActionFormは使うけど、ビューはHTMLのまま(JSP使わない)というような感じに。
718 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 22:36:18 ] >>717 無理です。Tapestryの構造は、プレゼンテーション層だけを切り離して使うことはできません。 Strutsと統合したいならSeasarプロダクツをお使いください。
719 名前:デフォルトの名無しさん [2006/06/04(日) 00:20:27 ] S2Containerを介して両者を連携させるなんて余計ややこしいことになりそうなので現実的ではないな。
720 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 09:44:18 ] >>719 Mayaaなら、S2Containerとは関係なく使えるよ。
721 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 10:17:09 ] S2信者うぜえな
722 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 10:28:42 ] Mayaaは実装上S2とは関係ないからS2非信者でもおっけ。 ホームページも独立してるしね。
723 名前:デフォルトの名無しさん mailto:sage [2006/06/06(火) 09:44:44 ] >>717 strutsのコントローラーを使いたい、だけどJSPは嫌だ。 君の言う趣旨がそーゆーことなら、Freemarke、あるいは velocityをviewに採用するというのが一番素直な方法だと 思う。 スレ違いスマソ
724 名前:デフォルトの名無しさん [2006/06/26(月) 06:57:34 ] 21 June 2006 - Tapestry TLP move Tapestry has moved to a TLP at its new address, tapestry.apache.org.
725 名前:デフォルトの名無しさん [2006/07/15(土) 01:04:24 ] 今更だが、日本でTapestryが普及しない2番目の理由に(もちろん1番目は日本語ドキュメント)、 付属してくるサンプルがバギーで使い道がないモノだらけだから、てのがあると思うの
726 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 13:50:25 ] それだと日本とそれ以外とで違う理由にはならないような……。
727 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 13:53:47 ] >>725 IT業界とかJavaとか、そんなんが流行ってないような。
728 名前:デフォルトの名無しさん [2006/09/09(土) 10:14:36 ] 浮上
729 名前:デフォルトの名無しさん [2006/09/23(土) 12:39:43 ] age
730 名前:デフォルトの名無しさん [2006/10/02(月) 22:36:42 ] StrutsやJSFは捨ててこっちに移ることにした。 疎結合マニアの俺としては、あれらは肌に合わない。 デザイナに「はぁ?何そのルールw」とか いわれることを想像すると泣きたくなっちゃうしね。
731 名前:デフォルトの名無しさん [2006/10/19(木) 21:00:55 ] age
732 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 22:09:03 ] ゴメス チェンバレンです・・・ 4.1から、unstableの文字が、取れたとか取れないとか・・・
733 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 02:19:41 ] Tapestry 101 is now available! tapestryjava.blogspot.com/2006/12/tapestry-101.html
734 名前:デフォルトの名無しさん [2006/12/23(土) 17:56:42 ] 来年の今ごろも新スレ移行してはいないよかん
735 名前:デフォルトの名無しさん [2006/12/24(日) 11:46:20 ] これとかWicketの方がVisual Web Packに向いてると思ったんだけど それっぽいツールとか出てないのかい?for HomepageBuilderみたいな感じで。
736 名前:デフォルトの名無しさん [2007/02/06(火) 18:15:36 ] tapestry5のPreviewが出ていたけどどうなん?
737 名前:デフォルトの名無しさん [2007/02/06(火) 19:50:41 ] >>736 かわいそう
738 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 10:57:57 ] >>736 maven2ですぐに試せるから試してみるといいよ。 tapestry.apache.org/tapestry5/tapestry-simple/ とか tapestry.apache.org/tapestry5/t5-tutorial.pdf に書いてあるけど、 mvn archetype:create -DarchetypeGroupId=org.apache.tapestry -DarchetypeArtifactId=tapestry-simple -DarchetypeVersion=5.0.1 -DgroupId=org.example -DartifactId=myapp -DpackageName=org.example.myapp -Dversion=1.0.0-SNAPSHOT cd myapp; mvn jetty:run localhost:8080/myapp にアクセス。
739 名前:デフォルトの名無しさん [2007/02/19(月) 21:24:04 ] Tapestry5最高!
740 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 15:08:38 ] 何がどう最高なの? いまやStrutsどころかJSFやSeasar2がでてきて わけわかめな俺によさを教えてくださいな
741 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 15:10:08 ] うーむ、スレがたってから3年も経っているのか。 当時、これをネタに卒論で研究している香具師いなかった?
742 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 15:43:51 ] >>10 はじめ何のことだかぜんぜんわからなかった。 ディスクシステムか! なんでそんなもんが! ぐぐったら意味不明なクソゲーだ ゲーム内にtapestryという単語がでてくるわけね 立花理沙って誰だ?
743 名前:デフォルトの名無しさん [2007/02/26(月) 15:44:28 ] age
744 名前:デフォルトの名無しさん [2007/03/09(金) 06:27:16 ] HowTo: Tapestry5.0.2でShiftJISテンプレートを使う方法 org.apache.tapestry.internal.services.TemplateParserImpl 160行目付近 try { InputSource source = new InputSource(resourceURL.openStream()); source.setEncoding("Windows-31J");//追加 _reader.parse(source); return new ComponentTemplateImpl(_templateResource, _tokens, _componentIds); } org.apache.tapestry.internal.services.PageResponseRendererImpl 47行目 //PrintWriter pw = response.getPrintWriter("text/html"); PrintWriter pw = response.getPrintWriter("text/html; charset=Windows-31J");//文字コード強制指定
745 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 09:45:34 ] >>744 テンプレートにencoding指定したXML宣言書いて、 AppModule.javaにPageResponseRendererのデコレーションメソッド書いたらできたよ。 ↓AppModule.javaに追加するデコレーションメソッド @Match("tapestry.internal.PageResponseRenderer") public static PageResponseRenderer decoratePageResponseRenderer( @InjectService("tapestry.internal.PageMarkupRenderer") final PageMarkupRenderer markupRenderer, @InjectService("tapestry.MarkupWriterFactory") final MarkupWriterFactory markupWriterFactory, final Object delegate) { return new PageResponseRenderer() { public void renderPageResponse(Page page, Response response) throws IOException { MarkupWriter writer = markupWriterFactory.newMarkupWriter(); markupRenderer.renderPageMarkup(page, writer); PrintWriter pw = response.getPrintWriter("text/html; charset=Shift_JIS"); writer.toMarkup(pw); pw.flush(); } }; }
746 名前:デフォルトの名無しさん [2007/03/18(日) 00:25:28 ] >>745 Tapestry5.0.3の場合 @Match("PageResponseRenderer") public static PageResponseRenderer decoratePageResponseRenderer( @InjectService("PageMarkupRenderer") final PageMarkupRenderer markupRenderer, @InjectService("MarkupWriterFactory") final MarkupWriterFactory markupWriterFactory, final Object delegate) { return new PageResponseRenderer() { public void renderPageResponse(Page page, Response response) throws IOException { MarkupWriter writer = markupWriterFactory.newMarkupWriter(); markupRenderer.renderPageMarkup(page, writer); PrintWriter pw = response.getPrintWriter("text/html; charset=Shift_JIS"); writer.toMarkup(pw); pw.flush(); } }; }
747 名前:745 mailto:sage [2007/03/18(日) 03:17:12 ] >>746 なるほど [TAPESTRY-1339] - Rework Tapestry IoC to remove the concept of module ids and qualified service ids ですね。 5.0.3にしたら @Id, @Contribute アノテーションでコンパイルエラーになったんで、 とりあえず5.0.2に戻してたんだけど、そういうことだったのか。
748 名前:Tapestry5ページ更新情報 [2007/03/31(土) 03:20:22 ] Last Published: 29 Mar 2007 @Inject使用方法変更 @Path,@Serviceアノテーション追加
749 名前:Tapestry5ページ更新情報 [2007/05/03(木) 16:02:25 ] Tapestry5.0.4 people.apache.org/~hlship/tapestry-releases/
750 名前:デフォルトの名無しさん [2007/05/25(金) 18:08:48 ] age
751 名前:デフォルトの名無しさん [2007/06/07(木) 22:41:40 ] age
752 名前:Tapestry5ページ更新情報 [2007/06/30(土) 21:14:52 ] Tapestry5.0.5 people.apache.org/~hlship/tapestry-releases/
753 名前:745 mailto:sage [2007/08/18(土) 17:40:55 ] 寂れてるけど一応書いとく。 @Meta("tapestry.response-encoding=Shift_JIS") をページクラスにアノテーションすれば良くなったので、 AppModule.javaいじる必要なくなった。
754 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 14:48:29 ] apache projectにturbine、tapestryとあるけど、 それぞれどう違うの? 両方ともプレゼンテーション層のフレームワーク?
755 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 16:56:09 ] Tapestryで、WicketとかTeedaみたいに HTMLとロジックを完全に分離してしまう事って可能ですか?
756 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 09:31:44 ] WicketとかTeedaがTapestryみたいにHTMLとロジックを分離できる。じゃないのか? そしてTapestryはWebObjectみたいに・・・となるわけだが。
757 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 20:41:28 ] >>756 確かにTapestryの方が「生HTMLっぽいTemplate」を使う考え方は 早かったかもしれませんが、WicketやTeedaほどキレイに分離できるのでしょうか? テンプレートとして使用するHTMLが、 それ単体でブラウザから見ることができるのか? というとこまではできそうに無いなあ、と思っているのですが。
758 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 21:40:17 ] >>757 それは普通にできるでしょ。それらコンポーネント方式組はほとんど兄弟。 正直、 ・デザインテンプレート部分 ・裏側のコンポーネントモデル ・それらを結合させるグルー言語 は標準化して、エンジンがJavaで書かれてようがなんだろうとOKにして 欲しい。汎用言語と違うグルー言語記述を導入した時点でベースエンジンから 完全に切り離し可能になってるわけで。
759 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 21:42:29 ] 「〜ほどキレイか」という部分については、Tapestryの方が今となっては シンプルさに劣ると思うけど、それはHTML/ロジック分離の所にはあんま 影響してないと思う。
760 名前:757 mailto:sage [2007/09/17(月) 23:38:43 ] >>758 Tapestryでもキレイに分離できるのですか、勉強不足ですいません。 BeanEditFormのサンプルとかを見て、 input タグとか書いてないのに入力formが生成されてるとは何事か! とか思ってました。 ちなみに、Wicketでも WicketWebBean なるものが A Wicket Diaryで紹介されてましたね。
761 名前:デフォルトの名無しさん [2007/10/11(木) 01:11:18 ] Tapestry5を使ったサイト「TheDailyTube」 www.thedailytube.com/bestoftoday
762 名前:デフォルトの名無しさん mailto:sage [2007/10/12(金) 00:28:28 ] いつのまに5まで!
763 名前:デフォルトの名無しさん [2007/10/26(金) 23:54:18 ] 5.0.6
764 名前:デフォルトの名無しさん mailto:sage [2008/01/07(月) 20:07:11 ] www.kensayoyaku.mlit.go.jp/CarAnswer/app 国交省の車検予約しようとしたら偶然見つけた HTMLのソースを見るとTapestry使ってるっぽい。 それにしてもTomcatモロ出しとは。。。
765 名前:デフォルトの名無しさん mailto:sage [2008/01/07(月) 23:32:36 ] 作った奴このスレ絶対読んでるだろ。 小規模案件だから実戦体験を兼ねて使ってみたのかな・・・
766 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 19:24:41 ] JSF2.0の策定にTapestryの中の人が誘われてるって話はどうなったんだろう。 中の人はアンチJSFらしいけど、ことがうまく運べば素晴らしい相互運用性が得られるね。
767 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 21:03:08 ] >744はShift_JISで書かれたテンプレートをtapestryに読み込ませる方法で >745以下はresponseのエンコード指定方法だよね? >744の問題のほうだけどどう解決しようか 思いつくのは、 1、おとなしくUTF-8でテンプレートを書く 2、<?xml version="1.0" encoding="Shift_JIS" ?>とテンプレートの先頭に書く 3、TemplateParserImplのコードを書き換えるorAppModuleあたりで TemplateParserのサービスを自分実装のものに置き換える
768 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 02:08:16 ] >>767 普通に2でしょ。 あと>>745 のは5.0.5から必要なくなってる。 @Meta("tapestry.response-encoding=Shift_JIS") とページクラスにアノテーションすればレスポンスはShift_JISになる。
769 名前:デフォルトの名無しさん [2008/03/15(土) 11:34:49 ] 5.0.11age
770 名前:デフォルトの名無しさん mailto:sage [2008/04/04(金) 22:58:37 ] >>766 ソースは?
771 名前:デフォルトの名無しさん [2008/07/09(水) 14:48:24 ] Tapestryが使われている日本語のサイトはあるのか? 特にTapaestry5
772 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 20:16:43 ] >>771 764にあがってる国交省の車検予約。 5ってまだベータだよね?さすがに無いんじゃね。
773 名前:デフォルトの名無しさん [2008/09/26(金) 16:58:24 ] tapestry5.0.15がリリース。 まだベータだが。
774 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 14:33:37 ] Tapestryが日本で使われない理由はやはり>>361 ですか? 自分が働いている企業は主にTapestry4.1-hibernateを使っています。 学生でもあるので卒業後日本に戻る気ですがTapestryでは仕事もらえそうにないですね。 個人的に好みなのに。残念。
775 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 00:53:41 ] 4→5の動き方が気になりすぎて選択できない
776 名前:デフォルトの名無しさん [2008/11/15(土) 01:58:35 ] まだリリースされていないけどTapestry5は行けていると思うよ。 Wicketに比べるとコード量もだんぜん少ないし。 やはり日本語ドキュメントが無さ過ぎる感じがする。 ttp://kuramo.ch/tapestry5/ja/ にがんばってもらいたいのだが...
777 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 05:46:10 ] >>776 しばらく止まってしまってたが、またがんがるぜ。 ちょうど今、日本語訳を5.0.15に更新したところだ。
778 名前:デフォルトの名無しさん [2008/11/15(土) 12:03:53 ] Tapestry5ではAjaxが異常に簡単だぞー スクリーンショットを見ればすぐわかるぞー ttp://tapestryjava.blogspot.com/2008/11/tapestry-5-ajax-screencast.html
779 名前:デフォルトの名無しさん [2008/11/18(火) 02:06:31 ] Tapestry 5.0.16 (Release Candidate)がリリースされた。 だれか ValidationMessages.properties Errors.properties ... をローカライズして送ったれ。
780 名前:デフォルトの名無しさん [2008/11/18(火) 15:19:28 ] >>361 >>774 T5のサンプルを見れば英語に自信がなくても作れるだろう jumpstart.doublenegative.com.au:8080/jumpstart/
781 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 23:36:33 ] GuiceとSpringどっちと相性いいの?
782 名前:デフォルトの名無しさん [2008/11/19(水) 02:08:52 ] Tapestry 5のコンポーネントの拡張例 ttp://87.193.218.134:8080/t5c-demo/
783 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 08:30:49 ] >>779 おk。俺がやっとく。 あと BeanEditForm, GridColumns, GridPager, Palette あたりもかな。 どうせデフォルトのまま使うことってあまり無いし別にいいじゃん、とか思ってたけど 結構たくさんの言語にローカライズされてんのね。
784 名前:デフォルトの名無しさん [2008/11/19(水) 10:37:51 ] >>781 Tapestry5は独自にTapestry IoCのがあるから、 Guice、Springは使う必要性がない。
785 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 18:30:25 ] Springとはtapestry-spring使えば簡単に連携できる。 Guiceとの連携はだいぶ前にMLで話題になってたようだけどよくわからん。 >>784 必要性がない、は言い過ぎではないかしら。
786 名前:デフォルトの名無しさん [2009/02/15(日) 20:44:29 ] Tapestry5.1はリリースされているTapestry5.0.8と比べて何が良いかな?
787 名前:デフォルトの名無しさん [2009/02/17(火) 21:17:58 ] Tapestry5の資料 refcardz.dzone.com/refcardz/apache-tapestry-50?oid=hom7545
788 名前:デフォルトの名無しさん [2009/02/20(金) 11:57:15 ] Tapestry5.0.18の日本語の情報がなさすぎだ
789 名前:デフォルトの名無しさん [2009/02/21(土) 21:30:03 ] >>788 ttp://kuramo.ch/tapestry5/ja/ はどうだ? 5.0.18に対応していなが良く訳している。十分だろう。
790 名前:デフォルトの名無しさん [2009/03/25(水) 00:18:08 ] Tapestry5の勉強会をするらしい。 ttp://d.hatena.ne.jp/yone098/20090321/1237731138
791 名前:デフォルトの名無しさん [2009/03/25(水) 11:29:16 ] tapestry5(かな)は海外では流行っているぞー d.hatena.ne.jp/shin/20090319/p2 www.javapolis.com/confluence/plugins/advanced/gallery-slideshow.action?imageNumber=7&pageId=32793&decorator=popup
792 名前:デフォルトの名無しさん [2009/04/01(水) 11:34:36 ] ■Google、AppEngineでJavaのサポートを開始■ jp.techcrunch.com/archives/20090326get-ready-for-java-on-appengine/
793 名前:デフォルトの名無しさん [2009/04/09(木) 14:38:00 ] >>792 きたー Tapestry5万歳!
794 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 19:56:30 ] >>793 AppEngineってTapestryなの?
795 名前:デフォルトの名無しさん [2009/04/26(日) 21:13:15 ] flockというRSS ReaderがTapestryで作られていた。
796 名前:デフォルトの名無しさん [2009/05/01(金) 00:46:37 ] flock設置してみた flock.morphexchange.com/
797 名前: tor.rootkit.de mailto:age [2009/08/17(月) 17:57:42 ] 自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L 名言集 その1 『アパッチ砲はワシが作った』 jbbs.livedoor.jp/bbs/read.cgi/internet/134/1229674638/5062 自分の管理するしたらばで借りた掲示板にて > 5062 :自動保守 ◆AOIMAD.NZM [] :2009/08/16(日) 00:46:29 ID:nQYgq9jg0 > そもそも、アパッチ砲っていうのは、私が指揮官になった時代に私の先輩たちが導入して > 先輩たちが命名したもの、っていうかまぁ、そういう砲は今まで存在してないから > 名前つけなくちゃいけないしw > > ってことで、使っているうちに広まった名前なので、それが正式名称になるんじゃないかと。 > > www.paradisearmy.com/doujin/pasok_apache.htm (俺の先輩が命名) > www.paradisearmy.com/doujin/pasok_hping.htm (俺が命名?) ※注 「アパッチ砲」の正式名称は「Apache Jmeter」で、もちろん自動焼人の先輩が作ったものではありません ---------------------------------------------- この自動焼人 ★メールマガジンの配信停止をご希望される方は qb5.2ch.net/test/read.cgi/sec2chd/1250169591/ にて自動焼人 ★までご連絡ください
798 名前:デフォルトの名無しさん [2010/12/28(火) 05:22:20 ] 弾幕薄い
799 名前:デフォルトの名無しさん mailto:sage [2011/04/30(土) 15:36:51.24 ] 2011年にようこそ(本当に流行らなかったな・・・
800 名前:デフォルトの名無しさん mailto:sage [2011/05/01(日) 18:02:59.88 ] wo事態が消えちゃったからな。
801 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/02(土) 20:30:01.48 ] ↓↓↓ 「「「「「「「 ■Google、AppEngineでJavaのサポートを開始■ 」」」」」」」(キリッッッッ!!!キリッッ!!!!!! ↑↑↑(キリッッきリ!! ゴミって意味わかってんのかなこいつら
802 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/04(月) 22:39:25.94 ] >>794 ↑↑↑ハッアアアアアアアアアアァアァアアァアアアアアアアアァアアァ?????????????? 死ねよゴミ ゴミグラマって気持ち悪いんだな
803 名前:デフォルトの名無しさん [2011/11/22(火) 19:13:28.01 ] sage
804 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 21:24:40.16 ] Apache的には、Apacheプロジェクト内のJavaのWebフレームワークって 何が本命なのかね
805 名前: 忍法帖【Lv=25,xxxPT】 mailto:sage [2012/04/23(月) 10:56:29.89 ] k
806 名前:デフォルトの名無しさん mailto:sage [2012/06/03(日) 16:30:41.98 ] 2003年からTapestryスレあったとは。 こっちにもコピペ 630 名前:デフォルトの名無しさん[sage] 投稿日:2012/06/03(日) 16:25:12.45 >>1 Java用Webアプリケーションフレームワークの総合スレもできたよ 【Java】 Java Web Application Framework 総合 toro.2ch.net/test/read.cgi/tech/1338707919/
807 名前:デフォルトの名無しさん mailto:sage [2012/06/24(日) 05:41:46.42 ] 1000 :uy ◆xVOGOO9ev6 :2012/06/23(土) 12:35:29.68 俺は動的言語の問題点をいくつあげてもwwwww 静的言語よりはマシだと確信してるわwwwwwwwwwwwwwwwww 静的言語の問題点をなぜ挙げないかって?? 見放してるから、問題点を指摘さえしないってことだよwwwwwwwwwww 気づけバカwwwwwwwwwwwwwww
808 名前:デフォルトの名無しさん [2012/08/08(水) 11:04:34.18 ] a