1 名前:デフォルトの名無しさん mailto:sage [2006/03/17(金) 14:34:57 ] JSFについて語ってくれ 前スレ JSF(JavaServer Faces)【.NET死亡?!!!】 pc8.2ch.net/test/read.cgi/tech/1059208396/l50
267 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 22:57:16 ] >>265 今はどうか知らんがIDが自動生成なんでCSSとの連携がダメダメだろ デザイナーが使ってくれるとは思えない JSFはもう見捨てたから今後一切使わないけどな
268 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 23:12:33 ] >>267 CSSとの連携は、id使わないでclassだけじゃダメなの?
269 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 02:46:40 ] JSFってNetBeans前提な感じじゃない?
270 名前:デフォルトの名無しさん [2006/11/29(水) 09:41:43 ] idはtomahawkでforceId属性使えば固定できるよ。 JSFしかしらない素人なので、JSFは最高と思っているんだが違うのか? 少なくともstrutsは気持ち悪いだろ。
271 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 22:14:56 ] >>268 getElementByIdを使わせない気か?
272 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 22:18:23 ] >>270 別に今後広まるとも思えないComponent前提のJSFの方が気持ち悪い
273 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 22:43:41 ] JSFはIDEから作るという特性を出したいらしいから APIの美しさ云々ではなく、中間ファイル使ってでもいいから色んなIDEで というのに主眼が置かれていると思う。 保守性より生産性を優先するならJSFもいいツールだよ。 社内の使い捨てアプリとか作る分には最高だ。RoRとか選択肢になけりゃ。
274 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 23:23:24 ] IBMのWebSphere(Rational)だとRoRが選択肢にないので、今のところWebアプリの 製作で一番生産性が高く初心者でも扱えるのはJSFだと思う。 確かに.NET並にまったくプログラムをせずにデータの照会・更新・削除・アップロード ダウンロードくらいは簡単に出来る。 Javaの知識ゼロでもそこそこ出来るのはそこそこに感動したけど、 おそらく、楽に作れすぎてしまうので製作者がドキュメント作らなくなるのが 欠点だとは思う。 VB厨の気持ちが体感できる。(w
275 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 23:36:52 ] 自分はガリガリコードを書く派だけれども、O/Rマッパーと DIコンテナとJSFを混ぜて使うと結構楽チンになる気がする。
276 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 00:33:02 ] EJB3+JBoss seam +JSFはかなり楽チンになりそうだね。
277 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 00:58:54 ] JBoss Seamイマイチ。 Conversation IDがアプリ全体で一意なのはいいけど、 なんで単純に1からインクリメントなんだ?カンタンに偽装オッケーじゃんか。 EventスコープでもConversation IDが振られる。 リダイレクトで画面遷移できても 「JSFはURLがブックマーカブルではない」という問題は全然解決できてない。 SFSB使いすぎ。リソース消費激し過ぎ。 JSFのSAVING_STATE_METHODがClient必須。 正気かよ???? TeedaとかS2xx等、Seaser関連使ったほうが良さげ。
278 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 03:05:06 ] TeedaはS2Container使わないといけないからなあ
279 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 05:57:33 ] panelGridやpanelGroupタグを使ってcolspan属性を付ける方法が見当たりませんでした。 facetを使うと丸々一行にcolspanが張られるのですが、指定した列をまとめることができなくてorz みなさんどうやって自在なtableタグをきってるのでしょうか・・ たとえば下の簡単な例でも、htmlタグをべた書きしないと作成することができませんでしたorz <table border=1> <tr> <td>ラベル</td> <td><input type="text" size="20" /></td> <td>メッセージ</td> </tr> <tr> <td colspan=2 align="right"><input type="button" value="ボタン" /></td> </tr> </table>
280 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 12:17:30 ] >>279 調べたら、tomahawkの<t:panelGroup>にcolspan属性が増設されたらしい。 tomahawk-1.1.3で使えなかったので、その後のバージョンのものか。 rowspanはないらしい。 手打ちJSFは楽しいな。
281 名前:279 mailto:sage [2006/12/01(金) 20:12:51 ] >>280 早速試してみます。ありがとうございますm(__)m またまた質問で申し訳ないのですが、 Sun Java Studio Creator2でtomahawkやsandboxを使いたいのですが、JSC用の complibってないですよね? 探してみたのですが見つからなくて。。 これだけメジャーなライブラリのcomplibファイルを自分で作成するのも変なはなしですよね。。 というのも、BluePrints AjaxComponentsのautocompleteを試してみたのですが 使い勝手が悪くて(自分が使いこなせてないだけかもしれませんが) sandboxの方を使いたくて^^;
282 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 02:55:50 ] SunのCreatorってどうなの? 最近のマシン(C2D)とかなら余裕でサクサク?
283 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 03:59:10 ] C2D持ってないのですが Pen4の2.6G、Mem1Gの自宅PCでは、 セキュリティソフト無し、余分なプロセスが動作してない状態でも 固まったかな?と思うことがあります^^; 起動時にかかる時間はめちゃ長いと思いました。
284 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 07:44:05 ] >>282 もう単体の製品じゃなくなる。
285 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 20:18:16 ] >>283 そんなんだと上司説得しづらいなw 重いもん入れるとしかられちゃう
286 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 23:21:31 ] >>277 > リダイレクトで画面遷移できても > 「JSFはURLがブックマーカブルではない」という問題は全然解決できてない。 ↓はダメなの? www.jbug.jp/trans/jboss-seam1.0.1GA/ja/html/conversations.html#d0e3703 www.jbug.jp/trans/jboss-seam1.0.1GA/ja/html/tutorial.html#blog
287 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 23:35:49 ] >>286 試してみたことある? SeamRedirectFilterを使ってRedirectによる画面遷移を行うと URLに常にConversationIDがパラメータとして付加されるんだよ。
288 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 07:00:54 ] >>287 Seam付属のblogサンプルだとconversationIdが付くのって ログイン周りだけみたいなのだが、対話セッション中のコン テンツもブックマークしたいということか?
289 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 02:04:30 ] バッキングビーンのスコープのrequestとsessionてどう使い分けてる? sessionスコープで複数のページで共有する方がhiddenに頼らなくて済むのはいいんだが、 データが残らなくていいところで残ったりと何かを気を使わなきゃならない感じで やっぱりトレードオフなのかな・・・
290 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 04:59:43 ] tomahawkの<t:saveState>も面白い。 inputHiddenより簡単に特定ページ間でビーンの値を保持できる。 sessionビーンはグローバル変数ぐらい嫌なんだが。
291 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 07:21:34 ] >>289 まさにそういうときのためのJBossSeamにはConversationスコープがある。
292 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 15:14:58 ] そしてConversationIDの問題に話がループ
293 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 19:38:46 ] StrutsとJSFの中間的なものが欲しい
294 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 20:04:24 ] Wicket対応のフォームデザイナが一番幸せかも。 既存のHTMLにWicket属性を埋め込めるフォームデザイナでもいい。 あとValidaterとConvertorは仕様を統一してほしい。
295 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 21:38:24 ] SpringMVCとJSFだとどっちがいいかな?
296 名前:デフォルトの名無しさん [2006/12/06(水) 21:57:57 ] >>289 私はセッションレベルで管理しているビーンは一つだけにしているが。
297 名前:デフォルトの名無しさん [2006/12/06(水) 22:12:02 ] >>284 NETBEANSのプラグインになることか? サーバーはサンのやつか。 これが重くてたまらんよ。
298 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 22:33:56 ] 5.0だからTomcatバンドルだけど、正直それをプラグインにしてよって感じだね バンドルサーバの更新をしこしこするのはやだなぁ
299 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 23:49:58 ] >>297 Tomcatで動かせばいい
300 名前:デフォルトの名無しさん [2006/12/07(木) 08:58:38 ] >>299 今、JSC使ってるんだけど、サーバーをトム猫に変えられるということ?
301 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 10:24:13 ] コンテナ特有の機能を使ってなきゃ、試しに移行してみな。 まんま行けるかもよ。
302 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 16:52:16 ] Netbeans に Visual Web Pack いれたら トム猫ベースでJSFが動きました. というわけで,JSCとサンのサーバーとはおさらばします.
303 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 08:05:49 ] JSCでもTomcatで動かせるはずだが。
304 名前:デフォルトの名無しさん [2007/01/22(月) 22:43:00 ] willcomのオンラインストアがJSFで作られてるっぽいけど、実装はなにか分かる人おらん?
305 名前:デフォルトの名無しさん [2007/02/15(木) 17:10:59 ] JSFの実装の選択肢にMyFacesとTeedaがあったら、どっちを使うのがよい?
306 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 00:00:54 ] 単体での使い勝手を考えたらTeeda。 「メジャーである」「『対応している』と明言している コンポーネントライブラリが多い」という安心感が 欲しければMyFaces。
307 名前:デフォルトの名無しさん [2007/02/16(金) 10:20:35 ] >単体での使い勝手を考えたらTeeda。 まだ開発中な感じにみえるからどうも踏み切れないなぁ
308 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 21:40:39 ] MyFacesは最近どうなの? そろそろ安定してきた?
309 名前:デフォルトの名無しさん [2007/02/17(土) 21:39:28 ] バッキングビーンの仕様はいいね。
310 名前:デフォルトの名無しさん [2007/02/18(日) 05:52:37 ] JSFいいね。 いまさらStrutsを選ぶやつの気がしれん。
311 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 15:43:50 ] JSF確かにいいんだけど、難点は、なにか記述を間違えてしまって setterやactionが呼ばれなくなったときのデバッグが難しいこと。 IDEによるサポートが充実していればいいんだろうけどね。
312 名前:デフォルトの名無しさん [2007/02/18(日) 15:56:34 ] JSFとは ジェフ・桟原・藤川 今年の阪神の押さえかいのぉ?
313 名前:デフォルトの名無しさん [2007/02/18(日) 16:14:16 ] 俺はJSF好きじゃないなぁ。 www.eisbahn.jp/yoichiro/2006/12/jsfajaxui_with_shale_remoting_10.html >>UIInputが対象とする入力値はあくまで1つであり,よってバリューバインディングが行われる値も1つである 複数のinput要素と複数のBeanプロパティが対応するような、 コンポーネント作りが激しくだるい。
314 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 16:36:42 ] >>313 どうでもいいが、そのブロガー、役不足の使い方を間違えてるなw
315 名前:デフォルトの名無しさん [2007/02/18(日) 17:01:26 ] >>314 揚げ足取り乙。
316 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 17:22:04 ] >>315 その程度で揚げ足取りなんて言われたら学校の先生の立場が危ないぜ
317 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 19:13:47 ] 役不足という言葉は、そろそろ新しい意味で正式に認識されてもいい頃だ
318 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 19:17:30 ] 正反対の意味が認知されちゃうのはイヤだなあ。
319 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 19:23:44 ] ある意味2chだからこそ、こういう言葉は正しく使うべきだとオモ。
320 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 20:04:49 ] 助長とか、逆の意味で浸透して、既に辞書にまで載るくらいだからな。
321 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 20:34:43 ] ただの揚げ足取りならスルーでいいのだが、 間違った日本語を平気で使うブログは、 ・なんとなく、根拠のない思いこみ癖がある著者 ・物事を正しく表現できない・正確に伝えられない著者 という可能性があって、信憑性が落ちることがある。
322 名前:デフォルトの名無しさん [2007/02/18(日) 21:16:22 ] >>321 まぁな。 だが、『役不足』の間違いはよくある話。 多めに見てやってくれ。
323 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 21:24:29 ] でも「役不足」なんていうのは「勉強のできる子」なら大抵知ってることなんで。 「勉強のできない子」がまとめた文書を盲目的に信じろっていうのもねえ。 あんたも「多め」とか書いてるしw
324 名前:デフォルトの名無しさん [2007/02/18(日) 21:50:59 ] 多めが大目ってこと? でもたぶん>>323 より俺のほうが高学歴。 東大じゃぁないけど。
325 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 21:52:54 ] 2chで学歴自慢とは・・・。
326 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:13:57 ] > でもたぶん>>323 より俺のほうが高学歴。 > 東大じゃぁないけど。
327 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:24:55 ] そろそろやめないか?w
328 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:38:49 ] 言葉の意味は時代と共に変わるんだ。 おっさんは正しく、いとおかし とか言っとけ。
329 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:50:32 ] 「役不足」の意味は変わったのか?
330 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:07:56 ] 間違えてる使っている人口が増えているだけで、 「役不足」の意味は変わらない。 死語の様に使われなくなった言葉ならともかく。 そして「多めに見てやってくれ。」って言う奴の言葉は さらに説得力がないな。w
331 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:10:30 ] それを免罪符にするのそろそろやめないか?
332 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:11:13 ] すまん。 「それ」=「言葉の意味が時代とともに変わる」
333 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:52:59 ] そういう奴に限って人が死んだ時に 平気で冥福を祈ったりするもんよ。 俺もなんかやらかしてるんだろうなあ・・・。
334 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 01:42:14 ] おまえら全員激しく板違いだ。アホか。 好きなだけ語ってこい。 言語学 academy5.2ch.net/gengo/
335 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 11:22:25 ] まぁ、このスレを見てる人が俺以外にもいることがわかった
336 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 01:21:57 ] 冥福を神に祈って火葬で寺に埋め神社で穢れを禊ぐのだ
337 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 11:47:54 ] そろそろJSFの話にもどろうか....
338 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:23:30 ] JSFの話にもどそうとしたら人が消えた
339 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:32:52 ] 使ってる人少ないからね。
340 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 18:16:35 ] Strutsは飽きたがJSFはまだかいな。ちょいなちょいな。
341 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 19:04:06 ] www.eclipse.org/webtools/development/news/2.0M4/j2ee.php WTP2.0のVisual Page Designerって使えそう?
342 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 20:20:19 ] >>341 感想よろしく。
343 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 00:18:51 ] JSF Tools として公開されてたやつかな?
344 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 12:51:28 ] JSP+Servletが一番いいな。
345 名前:デフォルトの名無しさん [2007/03/21(水) 00:58:44 ] Tobagoってなんだよ Tomahawkとは違うのかよ
346 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 01:12:29 ] ちがうだろ、そりゃ
347 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 01:27:58 ] >>346 OOスレの春厨か
348 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 04:53:41 ] Studio Creator/NetBeans Visual Web Packのコンポーネントが、woodstockコンポーネントとして独立するね。 https://woodstock.dev.java.net/index.html
349 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 00:40:57 ] ヤレヤレだな・・・・
350 名前:デフォルトの名無しさん [2007/04/08(日) 20:30:01 ] VisualWebPackで業務システム開発中・・・ 毒を食らわば皿まで、やね。 そのくらいのほうがメリット/デメリットはっきりして個人的には好きやね。
351 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 20:33:57 ] 勇気あるな。
352 名前:デフォルトの名無しさん [2007/04/08(日) 20:40:27 ] どこら辺が問題なの? >ヤレヤレだな・・・・ >毒を食らわば皿まで、やね。
353 名前:デフォルトの名無しさん [2007/04/09(月) 07:50:26 ] >>352 んーと、ただでさえクセのあるJSFにもう一個FWが被せられてる感じ。
354 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 22:11:45 ] レスどうも、軽く触ってみた感じではJSFはStrutsよか簡単に感じたのでクセのあるっていうのは意外でした。 @ASP.NETから入った人
355 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 01:00:49 ] Strutsは難しいけど動きにはクセがない。 JSFは易しいけど動きにクセがありまくり。
356 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 07:27:58 ] クセがあるなんて言ってる奴は 新しいものについて行けないか視野の狭いJava厨だけw .NET厨には普通の動きに見えるだろうな。
357 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 08:13:04 ] クセというのは、>>353 で書かれてあるように、JSFの上に更にVisualWebPack用の 仕組みが組み込まれていることだと思う。 そういうのは既存のJavaフレームワークではあまり無い。 あくまでソースをゴリゴリ書くのが今までのJava開発だったからな たしかにASP.NET方向に近づく進化だが、一方でRails的な進化とは別方向なので 気になる開発者も多いと思う
358 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 08:52:44 ] Visual Web Pack は結構やっかいだ。
359 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 11:51:36 ] >>357 お前、日本語読めないだろ
360 名前:デフォルトの名無しさん [2007/04/10(火) 12:37:01 ] まねじどびーんがPOJOなのがいいのにそうじゃなくなるよね
361 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 01:41:53 ] >>356 ブックマーク不可とかクエリーパラメータが使えないとか、視野が狭いどころの騒ぎじゃありませんが。
362 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 09:21:40 ] ブックマーク不可ってときどき聞くけどどっか例になるサイトある? クエリーパラメタ使用不可っていうのはGETでパラメタ受けてくんないってことだよね?
363 名前:デフォルトの名無しさん mailto:sage [2007/04/12(木) 10:19:07 ] >>362 デマだから気にするな。
364 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 14:53:54 ] MyFacesのJSF1.2対応っていつ頃出るのかな? JBossはMyFacesからGlassFish実装に乗り換えたらしいが
365 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 16:21:22 ] 1.1.3あたりからすでに1.2対応。
366 名前:デフォルトの名無しさん mailto:sage [2007/04/14(土) 21:31:56 ] >>365 おーそうなのか? と思って1.1.5をDLしたら APIには1.1が入っていたよ・・・
367 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 16:23:14 ] やっとJSFなおれ