- 1 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 14:34:57 ]
- JSFについて語ってくれ
前スレ JSF(JavaServer Faces)【.NET死亡?!!!】 pc8.2ch.net/test/read.cgi/tech/1059208396/l50
- 545 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:30:29 ]
- >544
嘘じゃねーじゃん。 しかも目に見えてるだけかよ。実際にやってから嘘だとか言え。
- 546 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:40:39 ]
- アンチが涙目な反論を始めたな。
- 547 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:46:27 ]
- >>545
やってみたよ。トイアプリ+αみたいなシチュエーションで。 まさか仕事でぶっつけで使う奴はいないだろ。 「成果物」はお笑いだよ。
- 548 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:52:34 ]
- さすがにJSFでサーブレットやSQLの知識ゼロってありえんだろ
RowSet使おうがO/Rマッパ使おうが楽をするためのものであって 知らなくて言い訳ではない そもそもViewとDB層の違いもあるし
- 549 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:57:43 ]
- アンチはいったいナニしたいんだろうな。
都合の悪いツッコミはスルーするわ どうでもいいことに勝利宣言勝手にしてるし。w 喪前は賢い人間なんだろうからservlet+JSPで ゴリゴリとコード書いてりゃいいじゃん。
- 550 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:49:33 ]
- いまJSFマンセーしてる人はEJBもマンセーしてたタイプ?
- 551 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:52:52 ]
- JSFを使い続けて2年になる俺が着ましたよ。
俺的にJSFはNGっていう結論なんだけど、 OKって言ってる人たちは、どういうドメインで使ってるの? 社内ツールとか作るなら、別にJSFでなくていいし、 インターネットのポータル系だと(俺はこのドメインだったけど)、 状態保持周りで困ることが多い。 JSFが使える(有効な)ドメインを教えて欲しい。
- 552 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 01:10:53 ]
- >>551
とりあえず一般的なアプリである販売管理ソフトとか作ってみる場合、 JSFが一番まともっぽい JSFがよくなったのはこの1年くらい それ以前はほんときつかった
- 553 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 01:23:52 ]
- 社内ツールみたいなイントラネットアプリ作るならJSFの方が良いと思うんだが。
逆にインターネットのアプリならJSFよりもServletに近い方がやりやすいと思う。 つまり551は肉マン ちゃう、551はドM
- 554 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 01:52:36 ]
- ふと思ったんだけどJavaでのWebアプリ開発って
社内業務ツール:一般向けWebサイト ってどっちの利用実績が多いの? JSFは標準技術だけどブックマーク対策とかSEOでいまいち上手くないってことは 社内ツール開発を主眼に置いているってことなのかね?
- 555 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 11:08:35 ]
- 一般に公開されててjavaで作られたまともに動くサイトってどこ?一つか二つ教えて。
駄目なのは遅い上にすぐ利用不能になるビックカメラと無印良品、両方java。
- 556 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 11:24:54 ]
- >>555
楽天トラベル
- 557 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 11:37:51 ]
- >>555
ネットバンキング・ネット株式全般。 アンチが必死にブックマーク、ブックマークと叫んでいるが それらのサイトはURLは意識しない作りになっている。 ちなみにJavaだから遅いのではなくて、大抵はDB鯖を含め全体のチューニング不足がほとんど。 PHPだろうとperlだろうと落ちる時は落ちる。 JSFがNGでRailsがOKと言う意見ならともかく、 代替案もなしに「使えない」と言うヤツは仕事でも「使えない人材」だな。
- 558 名前:デフォルトの名無しさん [2007/11/28(水) 12:32:52 ]
- >JSFは標準技術だけどブックマーク対策とかSEOでいまいち上手くないってことは
>社内ツール開発を主眼に置いているってことなのかね? URL粘着はなにがなんでも上手くないって思い込んでいるらすぃ。
- 559 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:22:15 ]
- シマンテックとかビックカメラ.comとかルーヴル美術館とか
ジュンク堂とか富士通とかNECとかナビタイムとか まぁいくらでもあるな
- 560 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:25:02 ]
- 社内アプリならSwingのほうがいいんじゃないかな
- 561 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:31:58 ]
- >>560
状況次第かな クライアントを把握できるようなところならそれでいいと思う
- 562 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 16:13:02 ]
- ビックカメラが使えるってハードルがえらく低くないか
びっくりするくらい遅いぞ。
- 563 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 16:20:01 ]
- SwingのGUIエディタはNetBeans以外壊滅と思ってたが
そんな話はスレ違い棚。 MyFacesはどうなるんだろうね。迷走してるってか 死の一歩手前って感じだが。
- 564 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 16:58:43 ]
- >>562
実装次第 あそこはネットの対応も悪いから実店舗にいけ
- 565 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 16:59:33 ]
- IDEAもがんばってないかい?Eclipseが壊滅してるだけかと。
- 566 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 17:02:49 ]
- JSF実装は結局RIできまりくさい
- 567 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 19:19:26 ]
- RI使っている人もいるとは思うが、仕事で使うなら
商用JSF(AP鯖)使うんじゃないのか? WebLogicなりWebSphereなり。 漏れはIBM関連の鯖で開発するからRIやMyFacesは選択肢に上がらないワケだけど RIなんかは使いにくいと言うか足りない印象があるが。
- 568 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 19:43:01 ]
- そういえば将来的にはWebページ以外にも適用させるみたいな話ってどうなった?
JSFの話じゃなかったかも知れないけど。
- 569 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 21:34:48 ]
- >>567
sunとredhatがRI使ってるよ ユーザーが多いおかげでかれやすいのが特徴だね woodstockだけ取り出して使えるようにする予定もあるようだね 他の実装でもweb.uiコンポーネント使えるように でも、1.2ベースな時点で使うのはツリーとファイルアップロードに制限されるかな web.uiのファイルアップロードは楽だね フォームのエンコード方法自動で切り替わる
- 570 名前:567 mailto:sage [2007/11/28(水) 21:53:34 ]
- >>569
ああ、そりゃSUNはRIだわな。 漏れはWebSphereでJ2EE1.4ベースなIBM拡張JSFだけど、 SDOってO/Rマッパーと一緒くたなパッケージなんで、 ファイルのアップロードとかも昔(1.1以前)から対応していてスゲー楽してた。 しかし移植性は最悪な希ガス。 まあ、逆に商用のダメってところでもないがまだJ2EE5正式版が ないところかな? 企業はむやみやたらとVerUPしないのでそれはそれでもいいんだろうけど J2EE1.4が出てからずいぶん経つからなぁ・・・。
- 571 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 22:23:50 ]
- J2EE1.4とJavaEE5じゃまったく別物だよなぁ
JavaEE5でやっとJSFがはいってUIからロジック、パーシスタンスとオールインワンになったのが大きいかな あとXMLもほとんど書かないですむし
- 572 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 22:52:25 ]
- J2SDKとJDKの使い分けもそうだが、Java屋って結構律儀だなって思う。
- 573 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 23:26:33 ]
- 表記をあいまいにしたところでいいことないでしょ
それくらい技術屋はみんなやってるよ Javaに限らず
- 574 名前:デフォルトの名無しさん [2007/11/29(木) 00:05:32 ]
- strutsってなくなるの?
- 575 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 00:11:39 ]
- 無くならないよ。View層だけ変えたいとかいう場合も素直に付け替えられるし、超現役。
- 576 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 00:39:12 ]
- ちゃんとViewとロジック分離して作っていれば
フロントエンドは何を選択してもいい、となるんだが EJBとかWEBサービスのように物理的に分かれてないと なかなかきれいにいかなかったり Railsはこんなにカンタン!という宣伝にTodoリストの作成あるけど 正直IDEサポートがあればJSF+JPAだともっとカンタンにできあがるよね
- 577 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 02:16:37 ]
- あ〜あ、JSF無条件マンセー派がファビョりだしたから
また過疎スレになっちゃった。
- 578 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 11:50:56 ]
- またアンチの勝利宣言か。
- 579 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 13:44:07 ]
- Java関連スレに出てくるアンチ君だとおもう
中学生くらいはそういうお年頃だから仕方ない
- 580 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 00:35:03 ]
- Ajax使うときのベストな手法って固まってるの?
jMakiとか気になるんだけど、基本的にタグライブラリの中でやりくりするのかな?
- 581 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 01:21:07 ]
- タグライブラリが全て面倒見るタイプならぽとぺたとプロパティの設定だけでいい
webuiはこっち でもボタン押したらJavaのこのメソッドをコールとかならDWRとかいわゆる別の入り口作ればいい
- 582 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 01:10:15 ]
- ★FAQ
Q: RESTがやりにくそうなんだけど? A: 現在のJSFはいわゆるログイン必須のブックマークを取らないシステムしか考慮されていません。 次のバージョンである2.0でRESTがサポートされる見込みです。 現在の1.2では自前でアクション時にリダイレクト処理をしていくしかありません。 結果、他のアクションベースの開発のようにURLを意識しての開発は生産性がかなり落ちます。
- 583 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 06:44:07 ]
- 釣れますか?
- 584 名前:デフォルトの名無しさん mailto:sage [2007/12/08(土) 21:42:53 ]
- >>582
>次のバージョンである2.0でRESTがサポートされる見込みです。 ごめん、これ知らなかったので、ソース教えて。
- 585 名前:デフォルトの名無しさん mailto:sage [2007/12/08(土) 21:55:18 ]
- >>584
RESTの仕様であるJSR311サポートするとある それに伴ってGETも対応させるようだ 数値文字参照がなくなれば標準コンポーネントに関しては携帯電話も動きそうな予感 今の状態だとフルブラウザ使えとかスマートフォンつかえとかになっちまうからね
- 586 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 02:23:26 ]
- www.itmedia.co.jp/enterprise/articles/0712/11/news027.html
- 587 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 02:38:46 ]
- >>586
貼り付けるスレ間違えてるぞ
- 588 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 15:51:19 ]
- Railsは世の中の流れをうまくとらえてるよなあ。
それに比べてJSFは・・・
- 589 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 16:56:17 ]
- またアンチ君復活か
- 590 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 17:21:54 ]
- 信者vsアンチか
どっちも頑張れ
- 591 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 22:13:11 ]
- なんか世界ではJSF+Faceletsが中心になってってるみたいだな。
Web Beans、JSF2.0の乗っかるJavaEE6が、EoDのとりあえずのゴールになりそうだ。 EE5でも十分All-In-Oneで行けるし、今からJavaに来る子は幸せだな。
- 592 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 00:30:08 ]
- Faceletsだとぽとぺたじゃないから手間が増えるのがガンだよね
JSFはコンポーネントバインディングして何ぼだと思うし 今からさわる子は幸せというのは同意 でも、今でも新規作成でstruts1やってるところも結構見るから運次第か
- 593 名前:デフォルトの名無しさん [2008/01/30(水) 00:49:53 ]
- 今現在チャットのようなものを作ろうとしてるんですけれど……
普通、form中にinput でsubmitボタンを作れば、他の入力部品にフォーカスが入ってる場合でもエンターでsubmitされますよね? が、JSFのh:form内でtype=submitのcommandbuttonを作ってもenterじゃsubmitされないようなのです。 これって、なんかプロパティなり設定を変えれば済む話なんでしょうかね。 なんか初歩的なことを尋ねるようで申し訳ない。
- 594 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 02:16:44 ]
- submitされるかどうかはブラウザ依存だが、
通常リターン押すだけでsubmitボタンがなくてもされるよ
- 595 名前:デフォルトの名無しさん [2008/03/17(月) 01:48:55 ]
- Update Model Values の後にValidationしたいんだがどうすればいいんでしょうか?
どうやってコンポーネントのIDとればいいんでしょうか? Update Model Values の後にValidationするタグとかってどうつくれば・・・
- 596 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:54:37 ]
- なぜそういうことを考えるの?
- 597 名前:デフォルトの名無しさん [2008/03/17(月) 02:24:11 ]
- 基本的に単体項目による検証ではなく、その他の項目と合わせて判断する必要があるのと
モデルのValidationは作成済みで、その機能をそのまま利用したいからです。 Validationでは基本的に各属性のみの値を使って検証することになりますが、 モデルのその他の設定されている値(プロパティ)も見たいのです。
- 598 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 17:34:31 ]
- JSFのバリデータは個々の値の検証のみを行うものだよ
複数の検証なら当たり前だけどinvokeApplicationフェーズで行うしかない ロジック呼ばなければいいだけでしょ?
- 599 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 20:47:24 ]
- カスタムバリデータ作ればいいじゃない。
- 600 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 23:40:31 ]
- >>599のいうことは>>597のやりたいことに対してなんにも解決方法になってないんだが
- 601 名前:デフォルトの名無しさん [2008/03/23(日) 02:27:52 ]
- >>597の「やりたいこと」が分かってしまう>>600はエスパーか同じ穴の狢
- 602 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 06:06:36 ]
- ここってGWT-Ext2.0のスレで良かったけか?
- 603 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 14:39:19 ]
- >>601
エスパーじゃなくても分かるくらいの情報は書いてあるが。 人によって理解度に差があるのは仕方の無いことか。
- 604 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 14:50:53 ]
- カスタムバリデータ作ればいいじゃん
って俺も思うけどな。 バリデータの階層的呼び出しができないとか モデル値の参照ができないと思い込んでないか?
- 605 名前:デフォルトの名無しさん [2008/03/23(日) 15:37:28 ]
- 単に>>597はバリデータの理解度が足りてないだけだと思う
もちろん理解度に個人差があるのは仕方ないことであるw
- 606 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 16:35:52 ]
- メソッドバリデータでいいんじゃね?
どっちにしろ>>597のほしいものとは違ってくるけど
- 607 名前:デフォルトの名無しさん [2008/03/23(日) 20:40:02 ]
- モデル値の参照ってどうやるの?
- 608 名前:デフォルトの名無しさん [2008/04/09(水) 03:03:39 ]
- 結局だれもまともな解答付けられずw
- 609 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 13:08:04 ]
- だってJSFのライフサイクルにあわないもん
- 610 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:39:22 ]
- UIComponent#getParent()/getChildren()使えば他のUIComponentの値を
参照できるんだからカスタムバリデータで頑張れば解決で終了
- 611 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 00:43:19 ]
- >>610
モデルでほしいといってるからそれは解決方法にならないだろ それでいいのなら何をしてもいいことになる
- 612 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:02:40 ]
- >>611
モデルでほしいなんてC/C++のポインタが自動的に割り当てられた アドレスを指してるってくらい無茶な願望だってことに気づくべき
- 613 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 01:49:10 ]
- >>612
いや、だからみんなむちゃだといってるんでしょ そのものの解決は無理だと
- 614 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:06:11 ]
- >>613
だからカスタムバリデータで終了だと言ってるのになんでループ?
- 615 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 02:21:09 ]
- >595=597の問題をどう定義するかで解決が変わるんだな
>599,604,610は↓が問題で > 基本的に単体項目による検証ではなく、その他の項目と合わせて判断する必要があるのと ↓は問題ではなく単なる(願望としての)解法だと捉えてるからカスタムバリデータで解決 > Update Model Values の後にValidationしたいんだがどうすればいいんでしょうか? > モデルのValidationは作成済みで、その機能をそのまま利用したいからです。 >600,611,613は↑が問題だと捉えてるから解決しない
- 616 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 08:32:16 ]
- immediate=true を組み合わせればmodel値取れるじゃん
- 617 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 13:22:52 ]
- >>616
|

|