JSF(JavaServer Faces)【.NET死亡?!!!】

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2006/03/11(土) 15:33:58
JSF のパフォーマンスってどうなの。Strutsを使ったことが無いんでテストするにも時間かかりすぎちゃうので
貴殿らの経験談を聞かせてくれ。
953デフォルトの名無しさん:2006/03/11(土) 15:48:47
実装による。
それと、Strutsを使ったことがなかったらどうしてテストする時間がかかるのか知りたい。
ぜんぜん関係ないのに。
954デフォルトの名無しさん:2006/03/12(日) 00:54:34
EclipseでAmaterasのFacesIDEプラグインを使っているんですが、MyFacesのタグを使おうして以下の現象で困っています。
EclipseHtmlEditor、FacesIDE共にバージョンは2.0です。

JSPファイルの先頭に

<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x" %>

を入れているにも関わらず、
「"x"に対応するtaglibディレクティブが存在しない かTLDファイルが見つかりません。」
と表示されてしまいます。
設定でTLDのところにローカルのtldファイルは指定しているんですが・・・。

どなたかFacesIDEのJSPエディタでMyFacesのタグの補完を出来るようにする方法を知っている方いたら教えて下さい。
955デフォルトの名無しさん:2006/03/12(日) 01:14:37
JSFとStrutsは同じものじゃないのか。誰か易しい説明キヴォン
956デフォルトの名無しさん:2006/03/12(日) 01:36:20
>>955
よし、易しく説明しちゃうよん。
「ま っ た く ち が う」
957955:2006/03/12(日) 01:59:36
>>956
ありがd。でもそれは説明とは言えない希ガスwww
StrutsはWebアプリを開発するためのフレームワーク、
JSFもWebアプリを開発するためのフレームワーク。
同じフィールドにあるもの、とみても良いわけ?
たとえば旅費精算システムなんてのをつくりたい場合、
JSFとStrutsの片方を知っていればもう片方を知る必要は無い?
両方知っていないとだめ?
そこらへんがわからん。上のレスをみるとStrutsつぶしだよね、この技術は。
とあるから、JSFはWebアプリ開発をするためのフレームワークであって
昔からあるStrutsと同等もしくはそれ以上の機能を有していると勝手に解釈しちゃってるが。
エンジニアさんが周りにいないので素人っぽい内容でスマンコ
958デフォルトの名無しさん:2006/03/12(日) 02:13:52
>>957
基本的にはどっちかを知ってればいいが、
どちらもServlet/JSPという技術を根っこにもっているという
点では同じもの。
959955:2006/03/12(日) 02:21:28
>>958
なるほど、ありがとう。

960デフォルトの名無しさん:2006/03/12(日) 02:50:35
いまさらStrutsはないな。
JSFを体験したければ、Java Studio Creator 2でも使ってみれば?
961デフォルトの名無しさん:2006/03/12(日) 02:57:48
あんなメモリ最低1GBとかほざくツールを勧めるなよw
962デフォルトの名無しさん:2006/03/12(日) 04:02:39
開発なら1Gぐらいないと厳しくないか?
963デフォルトの名無しさん:2006/03/12(日) 04:12:32
Javaの世界ってこういう部分がおかしい
例えば最近のノートPCなら256MBくらいだろ
だったらリソース占有してもいいから、ここを基準にすべき
ホームページビルダーを見習え
964デフォルトの名無しさん:2006/03/12(日) 04:12:54
512Mくらいでも、体験だけならいいよ。
965デフォルトの名無しさん:2006/03/12(日) 10:07:31
JSFは今後のWebApp開発のメインストリームになるもの?それともみんな様子見かまだStrutsなど?
Tapestory、RIFE、WebObjects、Teedaなどとイロイロあるけど、やはりJSFがSunがIDEで採用するだけあって情報量やノウハウの面で優位か?
微妙にスレ違いでスマソ
966デフォルトの名無しさん:2006/03/12(日) 10:20:15
SunのCreatorでJSFを体験?
できないよ。
JSFなんか知らなくても裏でこっそりJSFが動いているアプリケーションを作れちゃうツールなんだから。
967デフォルトの名無しさん:2006/03/12(日) 10:21:50
Javaの世界はベンダー勢力とオプソ勢力が相対しててどうなるかワカラン。
ベンダーはJSF担いで商売しようとしてるし、
オプソの人たちもJSFのフリー実装や関連ツールでがんばってるし、
また別のオプソは別のフレームワーク担いでるし。

金持ってるベンダーが担いでるJSFが主流になりそうだけど
糞EJBみたいに、オプソの人たちの主張を取り入れて軌道修正することもあるので
まだどうなることやら。
JSFも、業界の慣例にならって、3.0まで主流にならないんじゃね?
968デフォルトの名無しさん:2006/03/12(日) 10:23:39
>>965
今後のメインストリームにはなると思う。
同じものをJSFとStrutsで作ってみれば、JSFの良さは実感する。

ただし、現時点ではまだ調査・研究・学習段階だと思う。
たとえば、来月から始まるプロジェクトだったら、俺ならまだStrutsを選ぶ。
JSFは実装の未熟さや開発者のノウハウ不足で苦労しそうな・・・・
969デフォルトの名無しさん:2006/03/12(日) 11:12:18
>>966
だから体験にいいんだよ。
970デフォルトの名無しさん:2006/03/12(日) 13:47:32
というかさ、素のJSFはあんまりつかわれないんじゃな?
上にもう一枚ラッパをかまさないと使いにくい気がする。
971デフォルトの名無しさん:2006/03/12(日) 14:12:29
>>961
ぽとぺたやるなら1G未満の環境はstrutsでもありえないんだけど
972デフォルトの名無しさん:2006/03/13(月) 00:10:16
>>970
ラッパばかりもういいよ。
ってかJSF仕様がそんなだめなの?
少しはバカ向けのMSを見習ったほうがいいのか。
973デフォルトの名無しさん:2006/03/13(月) 05:13:14
そんなにラッパが必要だとは思わんけどな。
974デフォルトの名無しさん:2006/03/13(月) 07:38:02
Struts時代も、汚いラッパを被せた独自フレームワーク利用を強制されたことあったな
使いやすくしてるつもりなんだろうけど、メンテナンス性が酷くてTaglibとかぐちゃぐちゃになってた
975デフォルトの名無しさん:2006/03/13(月) 10:02:02
Strutsと比較するのであれば、JFSが上手くいくように思う。
だけど、Tapestoryのような全然考え方の違う物あって、どっちが正解なのかはまだ判らん。
ツールとの相性を考えると、イントラならJFS、コンシューマならTapestoryのような気もする。
967にほぼどーい。
976デフォルトの名無しさん:2006/03/13(月) 23:11:25
いや、コンシューマでも少なくとも日本ではtapeは使えないよ。
JSFで、MayaとかFaceletとか、HTMLテンプレートエンジンを使うほうがいい。
977デフォルトの名無しさん:2006/03/13(月) 23:43:46
>>975
英語を勉強しましょう。
978デフォルトの名無しさん:2006/03/14(火) 10:23:17
そーいえば、ウィルコムストアはURLを見る限りJFSで実装されてる。
使っている所は既に使っているようで。
979デフォルトの名無しさん:2006/03/14(火) 14:23:35
イントラとかコンシューマって何だ?
B2BとB2Cのことか?
980デフォルトの名無しさん:2006/03/14(火) 22:57:29
>>978
JFSって何ですか?w
981デフォルトの名無しさん:2006/03/15(水) 02:37:16
982デフォルトの名無しさん:2006/03/15(水) 17:33:51
ブラクラかと思った。
983デフォルトの名無しさん:2006/03/16(木) 12:42:26
>>982
結局何だったの?
984デフォルトの名無しさん:2006/03/16(木) 12:47:18
985デフォルトの名無しさん:2006/03/16(木) 12:48:38
↑間違えた。
986デフォルトの名無しさん:2006/03/16(木) 23:27:40
JSFで画面の値を保持するManagedBeanのscopeって何にするのが一般的かな?
ValidatorでエラーになるとinputHiddenに持たせておいた値が消えるから、
その対策をいちいち書いてると全然楽じゃないんだけど・・・。

そもそもJSFではSession使うのをケチるな、って事なのかなぁ?
987デフォルトの名無しさん:2006/03/17(金) 01:27:40
「用途による」
988デフォルトの名無しさん:2006/03/17(金) 01:54:42
>>987
例えば?
なんかそーゆー判断の基準みたいなものあったら教えて。
989デフォルトの名無しさん:2006/03/17(金) 14:22:12
987じゃないけど、単純に
 リクエストをまたいで保持するならsession
 それ以外ならrequest
じゃないの?
990デフォルトの名無しさん:2006/03/17(金) 14:25:35
>>986
sessionスコープにいろいろ残り続けるのがいやなら、
VariableResolverを実装したクラスを作って、自前の
スコープを作ってあげても良いかも。
っていうか、自分はそうしてる。
991デフォルトの名無しさん:2006/03/17(金) 14:36:18
次スレ
テンプレ張りはおまいらにまかせた

JSF(JavaServer Faces)2
http://pc8.2ch.net/test/read.cgi/tech/1142573697/l50
992デフォルトの名無しさん:2006/03/17(金) 14:41:49
埋めるか
993デフォルトの名無しさん:2006/03/17(金) 14:53:32
埋め埋め
994デフォルトの名無しさん:2006/03/17(金) 17:09:25
もっとしっかりうめろよ↓
995デフォルトの名無しさん:2006/03/17(金) 20:43:15
うめー
996デフォルトの名無しさん:2006/03/18(土) 15:17:19
うめ
997デフォルトの名無しさん:2006/03/18(土) 15:19:00
うめ
998デフォルトの名無しさん:2006/03/18(土) 15:26:23
うめ
999デフォルトの名無しさん:2006/03/18(土) 15:28:13
うめ
1000デフォルトの名無しさん:2006/03/18(土) 15:29:40
うめ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。