トップページ⇒tech
1001コメント384KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
スレがないので新しくたてました
http://www.atmarkit.co.jp/fjava/special/jsf01/jsf01.html
http://java.sun.com/webservices/downloads/webservicespack.html
0039デフォルトの名無しさんNGNG
>>38
あるコンポーネントが複数の画面にわたって状態を維持したい時、
JSPやロジック作りこまないでいいの。前画面からリクエストを
取り出して新しい画面に貼リ直して、なんてのはもういらない。

JSP/Servletアーキテクチャにおける状態維持の方法について、
さらに抽象化が進んだわけですね。

いろんな人が、ココをどうにかするために、似たような、デモ
ちょっとづつ違う俺様フレームワーク自作していたと思うけど、
それらは全部ゴミになるわけだ。標準化マンセー。
0040デフォルトの名無しさんNGNG
ああ
また変なのあって
また覚えないといけないな
また嫌になるな
またパソコン投げるかも
また変なの出てくるかもな
また変なの出たか・・・

またループ
0041名無しさん♯NGNG
Tutorialドゾー ( ゚д゚)ノ http://java.sun.com/j2ee/javaserverfaces/docs/JSF.pdf
0042山崎 渉NGNG
(^^)
0043山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0044デフォルトの名無しさんNGNG
↑mailto:xxxli
0045デフォルトの名無しさんNGNG
おらおら
とっとと JSFに関する書籍ださんかい
0046デフォルトの名無しさんNGNG
「.NET死亡?!!!」とか書いてなかったらよかったのに。
結局厨房スレ
0047デフォルトの名無しさんNGNG
.NET志望はJSFが出たくらいだけではまずありえんだろうが
明らかにASP.NETよりも優位性が上
0048デフォルトの名無しさんNGNG
>>47
たとえばどういうどこ?
0049デフォルトの名無しさんNGNG
みなさん、COBOL でシコシコ開発しているときと比べてシアワセになりましたか?
お客サンは、WEBシステムになって喜んでいますか?
0050デフォルトの名無しさんNGNG
>>49
わりと。
お客さんの満足度は導入前と相対的なものだろうから、
あまり変わらないだろうな。
0051デフォルトの名無しさんNGNG
>>49
Web系はクライアントのアプリ入れ替えなくていいから楽。

つーか、COBOLのシステムがとWeb系比べるんだ?
COBOLは殆どオフコンや基幹系だろ。
C/SとWeb系を比べるのなら解るが。
0052デフォルトの名無しさんNGNG
>>51
開発での幸福度は、比較できるかもね。
コーディングとかデバッグのしやすさとか。

でも、結局のところメインフレームかオープンかに関係なく、
IDEとかの開発環境に左右されると思うね。

ただ、メインフレームの開発環境は本当にクソだった。
遅いし、不便だし。N○C製だったせいだろうか(w

独り言スマソ。どちらにせよマ板向けだし。
0053デフォルトの名無しさんNGNG

IBMのWSAD5.1.1でJSFサポートするとか聞いた
0054デフォルトの名無しさんNGNG
>>53
good news、なんやかんやいってWSADは使いやすいからな

JSFは実装にバグが多いのでまだ実用には耐えないな
0055デフォルトの名無しさんNGNG
ttp://www.unify-jp.com/index.htm

UnifyNXJ10
これってどう思う?
JSF準拠ではなく独自の仕様のようだが、
イベンドドリブンのWEBアプリ開発できるってのが実際にあるんだねぇ

だれか評価版落として人柱になってくれ。


まぁ、いづれEclipseにJSFプラグインがでるんだろうな〜
そこでよりいっそうEclipse人気が出ると、
0056デフォルトの名無しさんNGNG
期待age
0057デフォルトの名無しさんNGNG
はやくEclipseでできるようにならないかなー
0058デフォルトの名無しさんNGNG
結局、Eclipseで対応してくれないと…。
0059デフォルトの名無しさんNGNG
何もできないJava厨。(ゲラ
0060 NGNG
>>59とかって、一人で開発してるのかな?
0061デフォルトの名無しさんNGNG
VBしかできない引きこもりの暇人ドトネト厨らしいよ
0062デフォルトの名無しさんNGNG
>>57
http://www.jamesholmes.com/JavaServerFaces/console/
でも57が期待しているものじゃないだろうな。
0063デフォルトの名無しさんNGNG
Sunは、実際にだしてくるプロダクトの完成度がなー。
0064デフォルトの名無しさんNGNG
MS はなかなか製品出してこないし...
0065デフォルトの名無しさんNGNG
JSFとASP.netって、開発スタイルは同じようなものなのでしょうか?

どちらも使ったことありませんが、、、

どっちもイベントドリブン?
0066デフォルトの名無しさんNGNG
>>65
ASP.netは使っていないが、ASPの延長線上にあるとすれば全然違うと思われ

>>63
新しいJSFの完成度はどうなんだろう。
EA4.0は実装がひどかったが、遊ぶことは出来た。
業務で使えるレベルにはちょっと遠いが、出来なくもないかな。

>>58 >>57
WSAD 5.1.1で対応しているぞ。知っていると思うけどEclipseの上位バージョンね。
IDEサポートを使ってみたが、なかなかにたいしたものだった。買ってみたら?
0067デフォルトの名無しさんNGNG
細かくてすまんが WSAD は上位ではなくて、Eclipse ベースの IDE でしょ。
ベースとなる Eclipse のほうが基本機能の実装は先に使える。
0068デフォルトの名無しさんNGNG
>知っていると思うけどEclipseの上位バージョンね。

違うと思う。
0069デフォルトの名無しさんNGNG
>>67-68
いい加減に書いてスマソ。
機能的に上位という意味だったが、それも細かい点では嘘になるしな。

でまぁ、改めてWSAD 5.1.1のIDEサポートはなかなか良かったと思うぞ。
0070デフォルトの名無しさんNGNG
>>69 WSAD/WSSDでのJSFサポートは規格が公式にリリースされていないという
理由でβレベルだから「対応」つーのもあれだね。
0071デフォルトの名無しさんNGNG
まあ、来月にJSFはfinalリリースなわけだ。
Spec Leader の Craig本人が先週そう言っていた。
ただし、Sunから提供されるのは仕様のみで、実装はベンダ任せだから
本当に使い物になるかどうかは ry
0072デフォルトの名無しさんNGNG
>>71
まあ、仕組みに無茶な場所があるわけじゃないので、
そのうち枯れるでしょ。今日明日使えるようになる
ことなんか期待シトラン。
0073デフォルトの名無しさんNGNG
>>72
仕組みに無茶な場所があるわけじゃない、
というのがずいぶんと怪しいような・・・。

というのも、去年11月頃のEA4を触った経験から言うと、
Sunの参考実装でFacesContextがバグまみれだったのは
仕様がぐちゃぐちゃだったからではないだろうかと思うのだがどうだろう?

使った感覚の話で、明確な根拠は無くてスマソ
0074デフォルトの名無しさんNGNG
>>73
Sunの開発要員の実装能力が低いだけかと。
0075デフォルトの名無しさんNGNG
>>74
かもしれないが、かなり主要なFacesContextの実装にバグがあり、
それをSun側も既知のバグと言っているくせに直していなかったのは、
仕様に問題があったんじゃなかろうかと疑っていたわけで。

Sunの実装か企画が、どちらの能力が低いのかは知らない
0076デフォルトの名無しさんNGNG
>>75
企画に問題があるかなあ。JCPでコミットされてんでしょ?

実装部隊がダメダメなのは今に始まったことじゃないっす。
SDK本体でとんでもないバグが長期間ほったらかしになって
いるのも多々あるわけで。BugParadeの一部のスレは誹謗中
傷の嵐。2chみたいw
0077デフォルトの名無しさんNGNG
>>76
そうかもしれない。ちょっと仕様を読んだ限りでは、
複雑ではあるけれど仕様上の問題ではなかったから。

でも同じ会社で実装が出来ないような仕様というのは、
いかがなものかとおもうけどね(笑)
0078デフォルトの名無しさんNGNG
なー、JSFってポトペタ出来るんだよね。で、俺の今まで関わった PJ は
デザインは別会社で、リリース後もデザイン変更がちょくちょくある。
みんなどう?デザインは開発者がしてる?

俺のとこはデザイン会社に修正を依頼するときに 画面に表示させた HTML を
渡して、デザインされた HTML をまた JSP に手動で落とす。
顧客にデザイン確認するときは HTML も必要。

JSP が出た当初、HTML にコードが埋めこめれるのが最大の
長所だったが、現在は最大の欠点になっていて JSP ベースの
JSF は更に悪化している。

だから開発者がデザイン(ポトペタ)する PJ の場合に JSF は
強力だが、デザインを完全分業している場合は激しく大変だという
認識はあってる?
007978NGNG
あっ、JSP にコード書きまくってるわけではない。念のため。
JSP に Java コードは一切書いていない。タグのみ。
0080デフォルトの名無しさんNGNG
現状でもstrutsのカスタムタグがやっかいでコンバータつかうのがめんどい
なんかいい方法ないもんかね

DreaWeaverMX2004みても開発者はあの動きわかると思うけど
デザイナはきびしいなと
008178NGNG
デザイン完全分離思考な Tapestry にかなり期待してる。
もう HTML -> JSP -> HTML ・・・ の単純作業いやだ。


・・・まーこれが言いたかっただけ。
0082デフォルトの名無しさんNGNG
ポトペタって何?
0083デフォルトの名無しさんNGNG
「インポトペタジーニ」の略。
あっちの方がインポッシブルな為、同世代の女性との関係がうまくいかない人が、
ペタージにみたく、枯れてしまった女性に求婚をする事。
大抵のインポになる男性は、若い頃は人並みの性欲があったが、
日々の忙しさに追われる中で気づいたら不能者になる。
人生に絶望しかける中で、「閉経した女性になら相手にしてもらえるかも。」と新たな人生のビジョンを見出す。
こういった経験をつんだ男性は、その後人とは違った人生設計をすることになる。
この事を横文字を交えて簡素にすると「モデル(人生)をデザイン(設計)する」と言うことになる。
IT関係のアプリケーションの開発分野においても、ある程度の模範的なモデルはあるものの、
開発段階ではそのアプリケーション独自のモデルをデザインする必要があるため、この言葉が極稀に使われる。
0084デフォルトの名無しさんNGNG
どこで笑ったり納得したりすればいいの?
0085デフォルトの名無しさんNGNG
>>83
悲惨だな
書いているときに、「俺、おもしれー」と思って書いていただろうことは想像がつくが・・・
0086デフォルトの名無しさんNGNG
JSF-RIのソースって公開してる?
0087デフォルトの名無しさんNGNG
>>86
当然してないんじゃないの?
0088デフォルトの名無しさんNGNG
RI1.0でた模様。
http://java.sun.com/j2ee/javaserverfaces/index.jsp
0089デフォルトの名無しさんNGNG
こんなときぐらいあげれば?
0090デフォルトの名無しさんNGNG
タグ名がcamelCaseになってる!
でかした
0091デフォルトの名無しさんNGNG
結局はほとんど誰も注目もしてないということだな。(ゲラ
.NETで何年も前から実現してたことだし。(嘲笑
0092デフォルトの名無しさんNGNG
.NET も JSF も注目してないよ。
0093デフォルトの名無しさんNGNG
なんかEA4と大幅に変わっているんですけど・・・

また書き直しかよ!ウワーン


…でもdynamic includeをサポートしたみたいでちょっとホッとした
(つーか何で今までサポートしていなかったのか理解に苦しむ)
0094デフォルトの名無しさんNGNG
>>93
>(つーか何で今までサポートしていなかったのか理解に苦しむ)

それは一般にバグと呼ばれる・・・
0095デフォルトの名無しさんNGNG
RIのFacesServlet#init()144行目でNullPointerExceptionでこけるの、
原因わかる香具師いますか?
0096デフォルトの名無しさんNGNG
コンテナ、WebSphereなら最新版にしましょう。
0097デフォルトの名無しさんNGNG
JSF活気ないなぁ。。。。
0098デフォルトの名無しさんNGNG
糞フレームワーク乱立させすぎだからだろ。(ゲラ
0099デフォルトの名無しさんNGNG
なんか今ごろポコポコポコポコ出てきて、これまで何やってたんだ?って感じ。
これまで、これ無しにやってきて、Java最高とか言ってたんだろうが。
これからも無しでやれよ。それともそんなに不便だったのか?
0100デフォルトの名無しさんNGNG
>>99
Javaでのウェブ開発は最初ずっと今でも不便です
0101デフォルトの名無しさんNGNG
ビュー部分はDreamWeaverでデザイナが作ることが多いんだけど
この連携ってjavaだろうが.netだろうがphpだろうが面倒

所詮見栄え重視の動的コンテンツと軽い業務に使うwebアプリとで
目指す方向が微妙に違うんだけど、業務系は順次リッチクライアントへ
どうせ行くと思うから、残った動的コンテンツ方面は
このへんを解決したものがなんかメジャーになれそうな気がする

今だとASP.NETにしろJSFにしろなんでも囲い込む方向が強すぎる
0102デフォルトの名無しさんNGNG
Struts じゃ話にならんから ASP.NET ぱくって JSF。
エンティティ Bean、JDO じゃ話にならんから ADO.NET ぱくって SDO。

もともと J2EE をぱくったのが ASP.NET だけど。
0103デフォルトの名無しさんNGNG
>>101
> ビュー部分はDreamWeaverでデザイナが作ることが多いんだけど
> この連携ってjavaだろうが.netだろうがphpだろうが面倒

釣りですか? そういう場合は Tapestry だしょ。実績は知らんけど。
あと NEC の デザインシンセサイザとか。
0104デフォルトの名無しさんNGNG
Tapestryが本命なのは分かってるが
日本語訳がないとか情報が少なすぎてプロジェクトでつかえん

実績というのもやっかいな話で、フリーのプロダクト使う場合
TomcatとかStrtusクラスの知名度じゃないと厳しい

使い物にならないstrutsはあれだけ流行ってるのになぁ
0105デフォルトの名無しさんNGNG
>>104
Tapestry のオッサンは Hivemind にうつつ抜かしてるからな。
その前に 3.0 を正式リリースして、開発者ガイドとユーザーズガイドを
ちゃんと更新してほしく。
0106デフォルトの名無しさんNGNG
>>102
アフォ。JSFはASP.NETのパクリとは違う。JSFもASP.NETもStrutsをパクったものだ。
そしてASP.NETのパクリはTapestryのほうであってJSFではない。
0107デフォルトの名無しさんNGNG
>JSFもASP.NETもStrutsをパクったものだ。
ASP.netは、Strutsとは全然違うぞ。両方使ったことがあるのか?
VBを可能な限り真似ようとして、できた妥協の産物がASP.netだ。
0108デフォルトの名無しさんNGNG
あげてる時点で釣りだろ
0109デフォルトの名無しさんNGNG
おいおい、age = 釣りかよ。
最近、ム板にはどうもこういう勘違い馬鹿が多いというか

0110デフォルトの名無しさんNGNG
内容がまともなら釣りとは思わないけど
とんでもない内容だからこそ釣りと思うんだろ
0111デフォルトの名無しさんNGNG
>>102はageてないがとんでもない内容だし、
明らかに釣り
0112デフォルトの名無しさんNGNG
エBMがJSFのリッチクライアント版を準備中らしい。
0113デフォルトの名無しさんNGNG
リッチクライアントといえば聞こえはいいが
ふつーにswingなんじゃないのか?
0114デフォルトの名無しさんNGNG
JSFがなんでSwingなんだ?
0115デフォルトの名無しさんNGNG
Swingはくそ
0116デフォルトの名無しさんNGNG
>>112

SWTかJFaceであることを祈る。Swingは無理。拒絶される。

JavaWebStartでdllごと飛んで来い!受け止めてやる!
0117デフォルトの名無しさんNGNG
WebStartってJNIできんのか?
0118デフォルトの名無しさんNGNG
アプレットと同じくサンドボックスから抜けるには著名必須
じゃなきゃセキュリティホールでまくり
swtはお察しください
0119デフォルトの名無しさんNGNG
JSF対応のツール類はもう出てるんだよね?
なんか去年はいろいろ話が出てたけど最近聞かないなぁ。

広がってるんだろか?
失敗だったってこと?
0120デフォルトの名無しさんNGNG
まだでてないって
出てたら失敗にしろ成功にしろ祭りだろ
0121デフォルトの名無しさんNGNG
>>120
でてるよー。IBMとか。
0122デフォルトの名無しさんNGNG
JSF対応のWebSphereなら5月21日発売だからまだでてないよ

0123デフォルトの名無しさんNGNG
>>122
ああ、そうか。一般にはそうだったね。
俺は一足お先に使わせてもらってるから正式発売日を意識してなかったよー
0124デフォルトの名無しさんNGNG
なんだこいつは
0125デフォルトの名無しさんNGNG

.net               Java
---------------------------
ASP.net vs JSF
スマートクライアント vs ?


?の位置には何が入りますか?
0126デフォルトの名無しさんNGNG
webstartだろ?
場合によってはアプレットでもいいだろうし

webstartもかなり古い技術だが速すぎたんかね
0127デフォルトの名無しさんNGNG
JSF 1.1あげ
0128デフォルトの名無しさんNGNG
JSFいいね。俺には合いそうだ。メチャメチャ楽。

>>1の記事だと良さがわからない。もっと全然簡単。
0129デフォルトの名無しさんNGNG
こことかがええんかな。
ttp://www.itmedia.co.jp/enterprise/0405/13/epn02.html

ま、スレがたったときは、ProjectRaveって名前しかなかったんだからしょうがないよ。
0130デフォルトの名無しさんNGNG
>>129
「Visual Basicユーザー獲得」
とかって書いてるけど
開発環境の見た目だけでプロジェクトの使用言語
0131デフォルトの名無しさんNGNG
以下略。
0132デフォルトの名無しさんNGNG
>>131
勝手に
0133デフォルトの名無しさんNGNG
(ry
0134デフォルトの名無しさんNGNG
ところで130はいったいなんだったんだろう・・・
0135デフォルトの名無しさんNGNG
たまにはあげてみる。
http://www-6.ibm.com/jp/software/websphere/developer/studio/jsf/
0136デフォルトの名無しさんNGNG
↑イラネ
0137デフォルトの名無しさんNGNG
Dreamweaver自体でデザインったってねぇ・・・
生産性そんな変わらんよ テキストエディタで書くのと
0138デフォルトの名無しさんNGNG
>>137
あふぉがいた
■ このスレッドは過去ログ倉庫に格納されています