JSF(JavaServer Faces)【.NET死亡?!!!】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://www.atmarkit.co.jp/fjava/special/jsf01/jsf01.html
http://java.sun.com/webservices/downloads/webservicespack.html
0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNG生産性そんな変わらんよ テキストエディタで書くのと
0138デフォルトの名無しさん
NGNGあふぉがいた
0139デフォルトの名無しさん
NGNGでもないと思うぞ。漏れの職場でDreamweaver使ってデザインすることにこだわってた香具師がいたが、
データ埋め込むページ作りには向いてないってことが分かって使わなくなった
0140デフォルトの名無しさん
NGNG普通に埋め込めると重うんだが
0141デフォルトの名無しさん
NGNG綺麗なページできんでしょ
すべて手作業なんてしんじられん
いわゆる業務用webアプリは別な
見た目にあまりこだわらなくてもいいから
でも、プレゼンやユーザーに受けがいいのは機能より見た目だったり・・・
0142デフォルトの名無しさん
NGNGただ、見た目綺麗なページでも汚いコードじゃプログラマは苦労するよね
両方できればいいのだが
0143デフォルトの名無しさん
NGNGどっちもできる漏れは勝ち組み
0144デフォルトの名無しさん
NGNG0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGサン、Javaの最新開発ツールや改良計画を発表へ
ttp://www.itmedia.co.jp/enterprise/articles/0406/25/news029.html
0147デフォルトの名無しさん
NGNGしかも、日本だとオラクルが1980円だからねぇ
10年分ライセンスかっておいても2万だしなぁ
0148デフォルトの名無しさん
NGNGなんだこのさびれようは。
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNG> 日本ではやはり実売10万切らないと経費の問題で使いにくいな
10万てなに?
0151デフォルトの名無しさん
NGNG10万円を超えると固定資産扱いとなり、減価償却が必要になるため。
0152デフォルトの名無しさん
NGNG書籍が発売されたのに、っていうほどの書籍じゃないな。
「はじめてのJSF」
ttp://coin.nikkeibp.co.jp/coin/JSF/
0153デフォルトの名無しさん
NGNG会計上、年度末に一括して資産振り替えってとこもあるけどね。
そういうとこだとSunのJSCもIBMのWSSDも視野にはいってくる。
あ、でもWSSDはサポートなしでいいならDeveloperWorks subscription
の契約して7万くらいだから元々10万以内だな。
0154153
NGNG0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNGそろそろ情報でとらんかの?
0157デフォルトの名無しさん
NGNG実際に使われているのは、無料か数十万のものがほとんど。
0158デフォルトの名無しさん
NGNGインプットタグとかを丸ごとオブジェクト化しておくってことでしょか?
Javascriptを多用するような画面(合計計算とかSPANやDIVで画面イメージ切り替え)
と相性はよいのですかね?
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG基本的には、JSFコンポーネントを作ってどうこう、というよりも、JSPサーブレットをよく知らない人が手軽にWebアプリを構築するためのツール。
だから、作るものの特定の種類の相性よりも、作るためのツールと相性が良い。
ツール使う前提で、足りないコンポーネントを作るという感じになるのかな。
って言いたいことわかるかなぁ・・・
0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGスキルのないプログラマでもそれなりに作ることができるとか、
大規模システムでも問題なく動くとか、
セキュリティ面とか。
とりあえず、JSFにどれくらいの実績があると思う?
0163デフォルトの名無しさん
NGNGASP.NETと同じぐらいだな。
0164デフォルトの名無しさん
NGNGJSFは馬鹿ではつかえんから、ある意味安全。
0165デフォルトの名無しさん
NGNGsunのはどこまでできてるんだろ
0166デフォルトの名無しさん
NGNGStudioCreatorでも見てみれば?
0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG日本語出力ちゃんと対応してるの?
0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNGEclipse & Strutsで使えるようになったら使うつもり。
単体で使ってもな。
0171デフォルトの名無しさん
NGNGstruts-facesのこと?
0172デフォルトの名無しさん
NGNGstrutsは必要ないだろ。
0173デフォルトの名無しさん
NGNGはい。
>>172
今Struts使っているから。
JSF使うためにStrutsを使うのを止めます。ってのは馬鹿だし。
JSFよく知らないんだけど、まだきちんと対応されてないって印象があるから本格的に勉強する気が起きない。
俺の勘違いだったら指摘して。
0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGresponse中のeccodingをセッションにがめておいて使い回したりとか、JSF-RI1.1は
多言語に気をつかってる。strutsのencodeFilterとか要らない。
>>172
struts-facesは、なんか半端。ActionFormをバッキングビーンとして扱うってだけかも。
strutsに拘るなら2.0でJSFに対応するそーだから、それまでstruts使ってた方が良いかも。
個人的には、GUIツールがないJSFでもstrutsよりは便利だと思う。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGIBMのWebSphereStudioでいろいろ試してるんだけど,
システム的な事前事後処理
(ServletFilterとか,WebWork2のInterceptorみたいなの)の組み込みって
どうやって実装するのがいいかな?
0181デフォルトの名無しさん
NGNG別にstrutsで不足ないって言うか。別に新しいことができるようになるわけでもないし。
あぁコンサバになってきてるな。
0182デフォルトの名無しさん
NGNGだからそんなあなたにはStruts-Faceだとか。
それより、SpringやらSeasarやらと組み合わせなさいよ、と。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNGhttp://jp.sun.com/company/Press/release/2004/0928.html
11,000円。
MacOS正式対応しているのが珍しいなとおもた
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNGまぁjdev10gは買ったけど見事にはずれだったな
0187デフォルトの名無しさん
NGNGIBMのeclipseベースのIDEってナンボするの?
仕事で使う・自社イントラ向け限定・サポ不要って条件。
0188デフォルトの名無しさん
NGNGJ2SE5で動かせ。
0189デフォルトの名無しさん
NGNG体感的には推奨スペックはPentiumM/1.2GHzかPentium4/2.6GHzあたりだな
メモリは最低512MでバックグラウンドでTomcatとかDB動かすなら768M
Celeron系はJavaなどのVM系の体感速度がかなり悪い
各種エミュもキャッシュ容量がかなり生きることを考えると安物系はつらい
0190デフォルトの名無しさん
NGNGCeleron1.2G/512Mで、DBやらTomcat動かしても、かなり悪いというほど重くないんだけど。
それと、NetBeansとEclipseで、それほど違うかというと、あんまり変わらなくなってる。
重いものはそれなりに重いね。
比べればそれはEclipseの方が速いけど。
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGというかP6系コアか
P4系のCeleronが酷い
CeleronDでは多少まともになったようだがクロックが2GHz超えていても遅くてなえた
まぁあんまり早いのさわらないほうがいい気もするけどね
戻れなくなるから
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGに入会すること。大体6万くらいで開発環境WSSDからDB/2(パーソナルじゃない
ちゃんとしたやつ)やアプリケーションサーバWASまで全部そろう。
ただし開発目的でしか使えないとか、開発フェーズでも本番と同じ規模
のテストは認められないとか制限は結構ある。187の条件だとWSSDだけ
開発目的ということで使って、DBとかアプリケーションサーバとかは
他のオープンソースで揃えることになるかな。WSSDでもTomcatサポートあるし。
0195194
NGNG0196194
NGNGためしにP3 800MHz/256MBのマシンに入れたら使い物にならんかった。
0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNGttp://www-6.ibm.com/jp/software/websphere/ft/studio/wssd/v5/
WSADとの違いは、EJB開発、EMFベースのUMLツール、性能分析あたりかな。
P3 1GHz 512MBでもきっついですよ。推奨768MBですが1GB以上必要でしょうね。
WASが重いのでTomcatで動かそうとしたら、JSF動きませんでしたよヽ(`Д´)ノウワァン
0200デフォルトの名無しさん
NGNG多分警告出てる。
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNGRIも動いてるしMyfacesも動いてるし
0203187
NGNGお礼が遅くなってスマンス。出張してますた。
IBMのIDEも重たいのですね。残念。
こりゃ本格開発始める前にPC変更を申請しなきゃダメか・・・
えっと、TomcatでJSF動いてます。(Tomcat5.0.19 + Sun JSF RI1.1)
そんなに難しいコトやってるワケじゃないのですが。
0204デフォルトの名無しさん
NGNG1.バッキングビーンをSerializableにする。
2.そのインスタンス変数でDataModel(実装はListDataModel)をuse
ってやると、appのreloadの時にビヤァ〜ってエラー出ますけど、こんなもん?
エラーの内容は「DataModelはSerializableじゃないから保存できねぇ」って
当然と言えば当然のエラーなんだけど、なんか気持ち悪いっす。
0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGラジオボタンで選択させて次に詳細表示画面〜というよくある画面を作りたいのですが,
「行選択用のラジオボタン」はどうやって実現したらよいのでしょうか。
(単純に<h:column>の中に<h:selectOneRadio>を配置すると,各行ごとに別のラジオボタングループと
なってしまって,全行を渡って1つのグループにはなってくれない))
おそらくセオリーがあるのではないかと思いますが…ご存知のかたおしえてください
*) IBMのJSF使ってるんだけど別にそれとは関係なく知りたいです
0207デフォルトの名無しさん
NGNGインストーラがコケるのだが… @ WinXP
0208デフォルトの名無しさん
NGNGどしてもラジオボタンでやりたいの?
オレの場合は、
1.javax.faces.model.DataModelを<h:dataTable>にValueBinding
2.各行にcommondButtonを置いてMethodBinding
3.呼ばれたメソッド内でDataModel#getRowDataを使って行オブジェクトを取り出す。
以上の手順でやっとります。
DataModelEventだのDataModelListenerだの使えばラジオボタンで
出来るような気がするが経験無いので何とも言えん。
0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNG試しに.java開けてみた。
オライリー本のサンプルは3051行の.javaになってた。
自分の作ったイントラ向けのシンプルな画面で5000行弱。
0212デフォルトの名無しさん
NGNGfaces-config.xmlをGUIで編集する機能だけしかなかったよ。寂しいのう。
せめて罰金愚beanと"#{ナンチャラ}"が同期してくれるプラグインが欲しい・・・
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNGそろそろ製品に含めるんだろうか。
0216ASP.NETユーザ
NGNG>ボタンクリック時のイベントハンドラに、画面10のように記述すれば
>ページ遷移のコーディングが完了する。いかにシンプルになるかが分かっただろう。
public java.lang.String button1_action()
{
return "case1";
}
この機能はASP.NETには無いですね。
ページ遷移をXMLファイルに記述しておいて、retunでページ遷移
するらしい。画面遷移をビジュアルで見られる利点はあるかなと
>GUIコンポーネントをフォームに貼り付けることで生産性を向上させられるのは
>大きなメリットだが、絶対座標指定でしかコンポーネントを貼り付けられない
これは呆れますね。
0217デフォルトの名無しさん
NGNG実際はGUI部分はDreamWeaverのような専用品で
プログラマではなくデザイナが使うというのが多いからなぁ
業務系ならばこういうIDEべったりもいいだろうけど、
ここ2年はWEBアプリから脱却してすでにリッチクライアント案件
ばかりなのでこれらのうまみはないし
0218デフォルトの名無しさん
NGNGリッチクライアント開発は何のツール使ってます?
0219デフォルトの名無しさん
NGNG0220デフォルトの名無しさん
NGNGどうやらバグっぽい
http://forum.java.sun.com/thread.jsp?forum=427&thread=549675&tstart=0&trange=15
なんじゃそりゃー
0221ASP.NETユーザ
NGNG分かるような不具合が多いよな
こういう場合開発どころじゃなくなって頭が痛くなってくる
0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNGそれは、自分がリッチクライアントのつもりでファットクライアントを作ってるだけかと。
0224デフォルトの名無しさん
NGNGMSのツールには、不具合とかバグとかってあまりないね。
ちゃんと仕様を決めるというのはこういうことかと尊敬する。
開発どころじゃなくなって頭が痛くなってくるような仕様も多いが。
0225デフォルトの名無しさん
NGNGオレはDreamWeaverもつかうからしってるよ
タグ認識するだけで別にビジュアルに処理できるわけでもない
それくらいならTomcatとの連携がとれるのでそれでJSPやってたほうが
DreamWeaverだけで完結させる場合は楽
Viewとの独立ってむずかしーよなー
たぺちゃんの日本語資料でまわるとかもなさそうだし
0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNGFlex Builder
けっこう楽に使える
0228デフォルトの名無しさん
NGNG>するらしい。画面遷移をビジュアルで見られる利点はあるかなと
これ便利だね。
せっかくこういう利点があるのに、現在流通している教科書の
サンプルappは醜いソースが大杉だと思うのはオレだけか?
Beanのプロパティに振ったエイリアス名を.javaでハードコーディング
してるの見ると気分悪くなるよ。
0229デフォルトの名無しさん
NGNGそこでVelocityですよ
0230デフォルトの名無しさん
NGNGまぁある意味かぶる部分ではあるな
0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNGeclipseのプラグインでおんなじようなのでないかな。
0233デフォルトの名無しさん
NGNG0234デフォルトの名無しさん
NGNG>>233WSADの無料バージョンみたいなのが欲すぃ
0235デフォルトの名無しさん
NGNGそこでS2JSFですよ
0236デフォルトの名無しさん
NGNGJSFってことはWSADじゃなくてWSSDでいいんでしょ? いまなら
developerWorksサブスクリプションが40%オフだから、
36,000円程度で入手できるよ。サポートないけど、そういうの
あなた必要なさそうだし、Eclipse3.0対応も来月RADでるし。
■ このスレッドは過去ログ倉庫に格納されています