1 名前:デフォルトの名無しさん [2008/08/01(金) 05:27:03 ] Apache Strutsフレームワークについて語るスレ 前スレ △△もっとStrutsの良さを教えてくださいSession5 pc11.2ch.net/test/read.cgi/tech/1167469508/
331 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 23:25:54 ] ちょっと確認したいんだが、JSPの画面でボタンを押す →DBの中身をSQLで取ってきてそれを配列に格納する →配列の内容を最初のJSP画面でテーブル表示するというのは <logic:iterate>とJavascriptを使うのだろうけど、 配列の内容をテキストボックスに入れた状態で表示して なおかつチェックボックスも一緒に表示したい時って <logic:iterate id="AA"> <html:checkbox name="AA" property="AA-BB" value="1" onClick等... />と <html:text name="AA" property="AA-CC" value="AA-CC" /></logic:iterate> とかでいいの? <bean:write id="AAA" property="???" />だとテキストボックス表示できないし。
332 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 23:50:00 ] struts2スレだから、struts2という前提だけどsタグ以外は使わないよ普通
333 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 14:22:15 ] >>331 なにをしたいのか意味がわからないんだけど。 同じ名前のパラメータをチェックボックスとテキストエリアで送りたい? そんなことしたら、サーバが受け取るパラメータは AA = { "1", "hoge" } みたいになるぞ。
334 名前:デフォルトの名無しさん [2009/08/05(水) 19:22:27 ] StrutsとXILISHは語呂が似てるよな?おまえら、ソウ思うだろ?
335 名前:デフォルトの名無しさん [2009/08/05(水) 19:25:34 ] 俺はCプログラマだけど、 XILSSHみるとStrutsにみえる。
336 名前:デフォルトの名無しさん mailto:sage [2009/08/06(木) 03:20:22 ] 俺はロッテのガムが好きだけど XILSSHみるとキシリッシュと呼んでしまう
337 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 10:49:41 ] >>332 > struts2スレだから、struts2という前提だけどsタグ以外は使わないよ普通 カスタムタグ作るとき毎回struts2の流儀で作ってる? めんどくさくない?
338 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 15:51:18 ] そうか? 2つクラスを用意する必要があるけど、本来1つのクラスに書くべき内容を 2つに分けただけなんだし、労力はそんなにかわらんだろ
339 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 18:33:19 ] 一つで書くべき内容を二つにわけるのは、めんどくさいだろ。
340 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 07:22:57 ] struts2とJSFはどっちが将来性あるの?
341 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 13:04:07 ] 神のみぞ汁
342 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 06:01:58 ] 世界はJSFに向かってるけど、国内は依然struts1のままで止まってる感じ。 struts2が出来るエンジニアが居ないのか、struts2での開発を契約したがらない営業が多いのか。
343 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 11:59:05 ] >>338 似たようなプロパティ用意してどっちもアクセッサつけたり、 そもそも普通のTagSupportの派生にしたときみたいに つくりが単純じゃないのがなんかいただけないっつーか 後で新人に保守させるときちゃんと理解してくれるだろうかっつーか。
344 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 22:17:49 ] 新人に保守させるのは結構危険だと思うけどな。
345 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 23:31:30 ] 新人に合わせるなら、最初から新人が組めば良くないか。 人件費高い経験者不要。
346 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 02:40:43 ] 後で誰が保守するかわからんからなるべくわかりやすく しとくのは大事ー大事ー
347 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 14:51:42 ] >>345 使い捨てのシステムならまだしも、 新人が保守性の高いコードを書けるようになるメソッドを熟知しているんですね! ぜひ教えてください><
348 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 11:55:47 ] 骨格しっかりつくって真似させて、末端のコードは 誰が書いても似たような構成になるようにシンプルに保つ。 これしかない
349 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 12:11:40 ] 本買って休み中に勉強しようかと思ったけど今一つ良いのがなさそうだな IN ACTIONは英語苦手だし
350 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 12:51:43 ] >>348 >>345 を良く読め
351 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 15:18:25 ] >新人が組めば良くないか。 あとで結局コストがかかるの術〜
352 名前:デフォルトの名無しさん [2009/08/19(水) 23:02:54 ] 新人でも自称○年でも大して変わんねーよ
353 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 18:53:05 ] 「自称」ならな。
354 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 02:43:41 ] 似通った画面がいくつかあってhiddenで項目値を受け渡しする、各々の画面で ValidatorFormのvalidateで入力チェックする時ってアクションフォーム継承しちゃだめですか? 各々のアクションフォームに同じ定義書くのはメンテしにくそうで避けたいんだけどstruts1.3でエラーになるんです。 下記みたいに継承してます。 ValidatorForm | +アクションフォームA | +アクションフォームB | +アクションフォームC
355 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 23:36:53 ] 新人が理解出来ない時点で保守なんて無理。 新人が最初から組めば保守出来るじゃねーか。 結論:単価高いベテランPGは不要。
356 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 10:41:17 ] では>>354 のケースではどのように組めば新人が理解出来そうだと>>355 は考えます?
357 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 11:02:58 ] ちなみに新人と書いてニートと読む。
358 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 11:45:17 ] ニートが理解出来そうな組み方か… 難しそうな課題だな
359 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 16:57:48 ] >>356 相手しないほうがいいよ
360 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 04:44:40 ] 新人が理解出来る組み方も難しいのは変わらないでしょ。
361 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 07:04:02 ] (それは新人が理解出来る組み方の案なのか?)
362 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 07:13:51 ] strutsの話題しようぜ
363 名前:354 mailto:sage [2009/08/24(月) 20:14:46 ] ValidatorFormの孫継承で上手くいきました。 Iterator項目からの入力を間違えてました。
364 名前:デフォルトの名無しさん [2009/09/06(日) 22:04:54 ] strutsを勉強したいが、いいサイトか本がないでしょうか? 今strutsによるwebアプリケーションスーパーサンプル とサイトで勉強しております。
365 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 08:03:17 ] ネット調べればいくらでもあるだろ・・
366 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 11:32:54 ] ちゃんと勉強するなら網羅されてる書籍を一冊こなすのも悪くない。 実際、案件っぽいのを組んで経験してみるのが一番。
367 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 11:52:46 ] 掲示板でも作ってみればいいさ
368 名前:デフォルトの名無しさん [2009/09/07(月) 19:26:11 ] ちゃんと勉強するなら網羅されてる書籍を一冊こなすのも悪くない。 その本を教えてください。 掲示板作りたいんですが、まだそのレベルでは....
369 名前:368 [2009/09/07(月) 19:31:54 ] ネット調べればいくらでもあるだろ・・ ネット見て勉強しています。 javaの道など。 なにかこれはためになるサイトがあれば教えてください。 みなさんの方が先輩なので、よろしくお願いします。
370 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 19:46:46 ] 引用記号も使わずに書いてるから、支離滅裂な文章になってるな
371 名前:368 [2009/09/07(月) 22:15:24 ] もっと理解したいので、支離滅裂な文章になってしまいましたが サイトや本よろしくお願いします。
372 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 05:26:38 ] マジレスすると、Struts1系ならRequestProcessor周りのソース見たほうが勉強にはなる。 Strutsってなんてしょぼいフレームワークなんだ・・と思えるようになる。
373 名前:368 [2009/09/08(火) 19:45:20 ] phpのほうが得意で、webアプリケーションでもうひとつ 作れるようになりたいと思い、JSPやservletなど勉強してstrutsに移行 しようと思ったのですが、勉強しなくてもいいのかな?
374 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 19:49:38 ] しらねーよw
375 名前:368 [2009/09/08(火) 19:59:55 ] 勉強したいんだけど
376 名前:368 [2009/09/08(火) 20:03:11 ] できるようになりたいんで教えてください。 >>372 さんへ ググってしらべました。 今ひとつ理解ができませんでした。
377 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 20:49:05 ] せっかちすぎだろ ぐぐったサイトを片っ端からじっくり読めよ 一回で理解できないなら何度でも読めよ 若いんだから(たぶん、中学生くらい?)楽しようとすな
378 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 22:01:43 ] JSP/Servlet以前にJavaを理解しているかどうかにもよる まだ理解していないとしたら、Strutsまでいく段階ではないね JSPだけならPHPとそうかわらないんだからJSPだけで掲示板作るのもよいかと
379 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 05:25:08 ] >>376 なんで2分や3分ソース読んだだけで「わかりませんでした」なんだよw つうかJava自体しらなそうだな。Servlet以前の問題だろ。
380 名前:368 [2009/09/09(水) 21:23:30 ] 今日も読んでいるよ。 ありがとうございました。
381 名前:デフォルトの名無しさん mailto:sage [2009/09/13(日) 03:37:41 ] 宿題スレでも解いてればスキル上がるだろ。 pc12.2ch.net/test/read.cgi/tech/1248012902/ ★★ Java の宿題ここで答えます Part 68 ★★
382 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 21:26:44 ] 今日画面遷移がなぜかできなくてまいった。 エラーが出てるわけでもなく、なんなら遷移先のjspもちゃんとできてるのに遷移してくれない(jspに返ってこない?)。 Actionにもちゃんと飛んでた。 ちなみにwindow.openで別画面を開いておいた状態なら遷移先の画面を開くことが出来る(jspに返ってくる)。 原因が全然わかりませんorz しかも見た目的に何も反応がないみたいになってて気味が悪いw 同じような現象にあった人いますか?
383 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 22:49:03 ] 今後はS2Strutsを使って開発することになった。何が違うか簡単に教えてもらえないだろうか。 Strutsの経験はあるんだけど、ようはseaser2とstrutsが混ざったようなものなの? これから勉強するなら、seasar2の勉強すればよい?
384 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 00:14:34 ] >>383 DIコンテナ自体知らなければseasar2の勉強した方がいい。 あとはほとんどサンプルを動かしながら考える。でStruts知ってれば十分。
385 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 01:55:55 ] pojoって他に依存しないセッターゲッターメソッドを持ったクラス。 っていう風に無理矢理納得してたんだけど、実際どういうものなんだろう。 聞かれたんだけど、たいしたこといえなかった・・・。
386 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 11:06:31 ] >>382 IE8のバグだ
387 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 14:30:57 ] >>385 セッターゲッターは関係ないだろう それはJavaBeans仕様の規約の一部だという意味以外はない 「依存してるコードが少ないほど把握/拡張がしやすい」程度の意味しかないよ
388 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 14:52:35 ] EJBはマジでゴミだったな あんなものを考えたやつはインテリ風場か
389 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 15:42:56 ] DAOはEJBなんかよりVeloSurfってのがいいよ
390 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 16:05:16 ] >>388 EJB 2.1までの使いにくさの反省からDIコンテナになったEJB 3.0 さらに扱いやすくなったEJB 3.1 となったのはよかった。 今ではSpringとかのほうがEJBより複雑で大きいものになってしまった。 各種DIコンテナもシンプルにするという動きになるといいな。
391 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 18:19:47 ] >>389 なにこれ?view層でDBアクセスための物? だとしたら狂気の沙汰だな
392 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 01:19:55 ] >>391 > なにこれ?view層でDBアクセスための物? どこにそんなこと書いてあるんだよ
393 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 02:23:00 ] >>390 そのうち、EJB重い、複雑 なんて言ってる連中は時代遅れ なんて日がくるやも
394 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:22:32 ] 生産性の悪さに見合ったお金もらえるならいいんだけどね
395 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 13:13:25 ] JavaにはPerlのDBIに相当するライブラリないの?
396 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 13:36:56 ] JDBCでいいんじゃね? ドライバとインターフェースの分離がメインだと思うから
397 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 22:24:15 ] >>395 Apache Commons DbUtils commons.apache.org/dbutils/ 上に書かれてるVeloSurfも秀逸
398 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 08:35:44 ] jspに比べればejbのメリット有った支那。 jspで十分ならphpのほうが単価安く済ませられる。
399 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 17:23:59 ] >>392 Velocityの補助ライブラリという位置付けなんだから view層での使用がメインになるのでは?
400 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:32:54 ] >>399 本体はこれだよ。単体でも使えるようにできてる。 This class is the Velosurf main entry class if you do not use the toolbox.xml mechanism. velosurf.sourceforge.net/api/velosurf/Velosurf.html
401 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:09:20 ] こうだな Velosurf velosurf = new Velosurf(new File("velosurf.xml"));
402 名前:デフォルトの名無しさん [2009/09/25(金) 07:47:04 ] strutsを勉強しようと思うんだが、いい本ある? 後struts2の本はいつでるんだ?
403 名前:デフォルトの名無しさん [2009/09/25(金) 22:12:21 ] もう出てる www.amazon.com/exec/obidos/tg/detail/-/1847193390
404 名前:デフォルトの名無しさん [2009/09/25(金) 22:16:13 ] 日本語がいいのだが
405 名前:デフォルトの名無しさん [2009/09/26(土) 06:51:39 ] strutsでシステムを組むことになってしもうた。 しかも一度も組んだことがない。 みんな組んだことがない。 狂気のさただ。 phpができればstrutsもできると思っていやがる。 できねーよ。 とりあえず、参考文献はなにを買えばいいのだ? サイトを教えてください。 つーかこういうのって一人でつくるものではないと思うのだが。 ほんとどうしよう?
406 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 08:59:38 ] >>405 まず、javaわかるのかよ。
407 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 09:53:16 ] JSP&ServletができればStrutsはできるけどな
408 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 10:29:35 ] むしろわかるほど逃げ出したくなるはず
409 名前:デフォルトの名無しさん [2009/09/27(日) 21:53:00 ] javaは独学で独習javaとコアjavaを読んだ。 linuxにもwindowsにも入っている。 JSP&Servletは独習サーバーサイドとJSP+サーブレットサンプル集 を読んだ。 今日とりあえず、アマゾンで人気なStrutsスーパーサンプルを読んでいた。 今日も仕事だった。 みんなどうしようって感じだった。 本とか自腹でも自分の部分はやりたい。サイトや本を教えてくれ。 一応3つブックマークしてサイトは見ている(javaの道など) 逃げないぞ
410 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 22:28:26 ] それだけ読めばもう教えることは何もない。 あとはいきあたりばったりでおk
411 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 22:30:57 ] それにしても俺みたいなできるやつを一人雇えばいいのに。 デスマで動かないシステム作るよりだいぶん安上がりだよ。 人月100万でおk
412 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 10:08:02 ] PHPからJavaに初めて来た人が間違えやすいのが サーブレットでインスタンス変数を共有とかやっちゃう。 これは気をつけたほうがいい。
413 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 11:54:47 ] スーパーサンプルってわりと突き放した内容だと思うので これが大体読めるなら大丈夫だと思う Strutsの機能を全部使おうと思わないほうが開発しやすいかと
414 名前:デフォルトの名無しさん [2009/09/29(火) 02:07:49 ] >>411 さんやといたいですね。 実は僕の給与20万なんですよ。 僕はあらかじめいいましたが、発言したんですよ。 人月100万でおk かどうかはわからないけど、 今できる人間が少なくなっているからと それなのになぜ。なぜ未経験者にやらせるのか? 完全におかしいと思いませんか?
415 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 07:07:24 ] でもねぇ、そんな事よくあるんだよ。 よく考えてみて。 その時点でできると分かり切っている仕事しかしなかったら、 君は成長するのかね? できない事に挑戦するから成長するんじゃないのかね? 正直俺も手取り給料20万ちょいだが、Struts、Spring から Apache、Tomcat、ネットワーク設定、ドメイン設定など一通り こなせる。そうなったのは、毎回できないっす、と思いながら 挑戦してきたからだよ。 いい機会だからやってみな。Struts はそんなに難しくないよ。 むしろ MVC にのっとって開発してれば、おお、こんなに楽で キレイにできるのか、と感動するはず。 method:xxxx=xxxx のパラメータを渡すと実行するメソッドを 切り替えられるとか、嬉しすぎw まぁ頑張って。………死にそうになったら俺も月100万でかけ つけるよwwww
416 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 07:11:30 ] >>414 俺に技術指導と開発リーダーやらせたら、他の人は未経験でも デスマなしで高品質のアプリが作れるよ
417 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 10:01:51 ] スーパーサンプルのショッピングサイトには「管理者モードでログインできない」というバグが あったはずだけどもう直っているのかな? マニュアル本もいいけどサンプル動かすだけより自分でシナリオを作って色々やってみるほうが いいかもね。 自分はwebはASP.NETで始めたんだけど、ASP.NETで開発したアプリと同じ動作をするものを Javaで作って見るという目標を決めて独学した。ちなみにPHPも同じやり方で覚えた。
418 名前:デフォルトの名無しさん [2009/09/29(火) 19:17:35 ] なぜ今回だけstrutsなのか理解ができない。 今までPHPなのに。 がんばります。 みんなスーパーサンプル買っているんですね。
419 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 00:58:40 ] どんだけ期間あるか知らんが、一人は設計レベルでの経験者が欲しいね。 PHPでやる期間で全員未経験なら確実に終了する。 設計レベルでの経験者を判断できるかって問題があるが。
420 名前:デフォルトの名無しさん [2009/09/30(水) 06:57:13 ] そこだよな。 進言してみるよ。 後、strutsの本で基礎本はないかな?
421 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 15:42:55 ] JSP&ServletができればStrutsは本で勉強するまでもなく ネットでちょこっと見ればいい。 本が必要と思うってことは基礎であるJSP&Servletを やってないからだと思う。
422 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 04:40:29 ] 本は不要といいきれるほど薄くはないと思うけどなぁ
423 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 05:46:04 ] どこまで遣るかと、元から持ってる技術知識の度合いにもよるけど。 言語的な範囲なら応用力次第だろうけど、現実的な運用展開とかは先人の試行錯誤の結果のノウハウだったりして、網羅的な記述の書籍のほうが参考に成るかもしれない。 ネットはさらりと読める様に、一般的な王道のパターンの記述中心だし。
424 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 00:43:22 ] 数年前に未経験で同じ状況に立たされた時は、 取り合えずソースを落としてRequestProcessorを読んだ記憶が。 むしろ当たり前のように出てくるBeanが何不明。
425 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 19:20:53 ] struts2系ってまだ安定してない? 前に触ったときは結構遅かったんだよな・・・。
426 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 22:21:29 ] 1.2使ってろ
427 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 22:44:10 ] 安定と遅いのは関係ねーだろ
428 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 05:06:43 ] 低スペック鯖なだけじゃないの?
429 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 11:51:38 ] 遅いと感じた事はないけどねぇ。
430 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 15:03:00 ] JSFはどこへ行ったの?
431 名前:デフォルトの名無しさん [2009/10/04(日) 15:11:16 ] ネットか本でおまえらが使ったやつを教えてくれ。 ジュンクで見てくる
432 名前:デフォルトの名無しさん [2009/10/04(日) 15:16:49 ] 頼む。 後servletは独習JAVAで勉強した。
433 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 19:44:38 ] >>431 カンタンStruts1.1―オープンソースフレームワークStrutsによるWebアプリケーション開発 ってヤツしか読んだ事ない。
434 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 11:02:42 ] 本を読む必要はない
435 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 08:38:59 ] 本を読めない馬鹿にはst2は無理。
436 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
437 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 13:13:00 ] >>436 さんきゅー
438 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 22:49:14 ] struts1のJSPタグで、プルダウンメニューの要素を作りたい時って 以下のように書けばいいんだろうけど、 連続する複数の画面で同じメニューを使いたい場合は、collectionの部分の 情報ってセッションに格納するのか、それとも画面毎に取得したほうがいいんでしょうか? <html:options collection="listData" property="id" labelProperty="name" />
439 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 23:58:48 ] ものによる。 リクエスト単位で処理するとデータベースの負荷が高くなりがちだし 前回リクエスト時との不整合が発生する場合をどうするかとか いろいろといい点悪い点が出る。 アプリと使用する場面しだい。
440 名前:デフォルトの名無しさん [2009/10/18(日) 01:13:08 ] >>439 Hibernateがキャッシュ使うのでは?
441 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 10:33:43 ] なんでHibernateが出てきたんだ?
442 名前:デフォルトの名無しさん [2009/10/18(日) 12:16:53 ] >>438-439 みたいな悩みを解消するのがDAOのキャッシュ機能 Hibernateみたいな大掛かりなものじゃなくVelosurfで十分
443 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 12:36:23 ] Velosurf採用できるところはまずないと思う…
444 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 16:25:50 ] つーかそもそもStruts2自体、採用するハードル高いしな
445 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:17:30 ] struts-blank.warをインポートして作るのが普通ですか?
446 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 05:14:11 ] そんなにハードル高いかねえ? st1しか知らない人ばっかりって意味では採用は苦労しそうでは有るが。
447 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 10:14:55 ] 1から2とか別にそんなに違わないだろ。 MVC が分かってればなんとかなるはずだし。 敷居なんて全然高くないよ。
448 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 05:28:02 ] でもst2の案件は増えないし、st2の人材募集も無い。
449 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 12:26:28 ] st2 って、ストリートファイター2の略?
450 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 17:54:52 ] ううん、いただきストリート2
451 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 14:12:33 ] 顧客に納得してもらうところにハードルがある。 「そんなリスクは取りなくない。枯れたStruts1でやれ。」 って言われる。
452 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 15:22:13 ] 意味が分かんないww 何のリスクがあるんだよwwwwww
453 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 17:20:43 ] 452はヌルい案件しかやったことないんだね…
454 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 19:41:16 ] ヌルい案件しかないっすwwwww で、実際の所、何のリスクがあるんですか?
455 名前:デフォルトの名無しさん [2009/10/25(日) 20:44:29 ] 工数を水増しできないリスクかな
456 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 07:38:06 ] st2で遣るので、人月の単価上げようとしても認めてもらえないしな。 しょっぱいvbの案件がいつまでも有るのと同じ理由。
457 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 14:53:06 ] 2にしたからといって機能が高くなるわけでもなんでもない品・・ どうせ覚えるコストかけるならwicketとか採用して欲しいわ
458 名前:デフォルトの名無しさん mailto:sage [2009/11/01(日) 19:52:37 ] それこそメンテに不安有るので却下されるわな。
459 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 07:33:26 ] wicketはないな。
460 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 07:44:14 ] それを言ったらst2もないけどな・・
461 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 08:16:30 ] 「‥じゃあ、今回もStruts1で良くね?」 (以下無限ループ)
462 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 16:11:12 ] でも今更st1は無い。 もうvbでいいよw
463 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 18:26:09 ] じゃあtapest(ry
464 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 21:42:23 ] tap(ry にするくらいならvelo(ry でいいわ・・
465 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 11:19:33 ] で、今回もst1でやるけど良いの?
466 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 12:41:22 ] 「st2でやりたいって?それ枯れてるの?」
467 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 14:11:00 ] st2の不具合は全部対応してね。言い出しっぺなんだしw
468 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 18:13:01 ] st2? 君が未来永劫メンテするならいいよ。
469 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 13:58:10 ] あれ?マジでそんなレベル? struts2は1みたいなスタンダードには全然なりそうもない感じ? 最近小さな現場ばっかりで世界が見えてないんだけどみなさんの現状を教えて。 群雄割拠でこれといった候補が無いのならstruts1使い続けるわ。
470 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 18:57:49 ] <s:property>タグの仕様が変わった件について
471 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 05:34:24 ] せめて互換性がもうすこしあればよかったのにね。 1のカスタムタグとActionクラスをそのまま使えるようにしてれば日本で主流になってたろうに。 Struts2は、はっきりいって数ある似非Struts1フレームワークのひとつでしかないよ。
472 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 07:21:39 ] 昔はStruts1しかなかったからなあ。 これだけフレームワークが乱立してるとスタンダードなんてないのでは。
473 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 10:39:55 ] まだ淘汰されずに紆余曲折団塊だからな。漏れ的にはjsfに落ち着いて欲しいけど。 暫くはst1が結局無難。5年とかシステムをメンテするなら特に。
474 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 18:29:28 ] JSFは日本語が数値文字参照になる・・・。 struts2の<s:property>タグもそうみたいだし、何か理由があるんですかね?
475 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:25:22 ] >>474 7bit圏でも文字化けがなく出力できるくらい。 マルチバイトは昔から鬼門だからね。なんのためにUTF-8がデフォルトなのかをしってほしいよね。 こっちはUTF-8でも大幅に譲歩してるんだし。 ソースいじって毎回コンパイルするのもだるいしねぇ。 フィルタで戻すのも現実的ではあるけどパフォーマンスとかわざわざさげるのも。 数値文字参照になるかどうかのフラグだけ用意してもらえればいいんだが、 JSFの日本での実績がないおかげで文句を言う人がほとんどいないというのが原因だと思う。 携帯電話が一番鬼門ではあるが、フルブラウザ搭載しているのがほとんどだから大体大丈夫といえなくもない。 パケット代が上がるのがきついけどね。
476 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 02:16:52 ] まあ日本人プログラマに支那語や半島語でも問題なく動く様に実装しろと逝っても無茶なのと同じで、 英語圏のプログラマに日本語で問題無い様に実装してくれというのは無茶。 日本語だと問題有るので、まだstrutus1使ってるよwって報告すれば(ry
477 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 08:52:25 ] 日本語で書かれたst2の本って少ないね。 st1の頃はもっと多かったはずなのに。
478 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 21:25:07 ] 需要無いからね。st1で案件も求人も間に合ってる。
479 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 21:46:00 ] 今は1.3が多いのかな? それとも1.2?
480 名前:デフォルトの名無しさん mailto:sage [2009/11/11(水) 19:26:45 ] Struts + Spring + Hibernate
481 名前:デフォルトの名無しさん mailto:sage [2009/11/11(水) 22:05:00 ] Hibernate とかもうあり得ないから・・
482 名前:デフォルトの名無しさん mailto:sage [2009/11/11(水) 22:38:01 ] Javaの世界は流行り廃りが激しいですね
483 名前:デフォルトの名無しさん mailto:sage [2009/11/11(水) 23:25:22 ] 例外はstruts1
484 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 06:25:53 ] JSF + EJB + JPA
485 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 06:48:41 ] >>484 趣味だとしてもすごいセンスだな
486 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 08:46:37 ] 標準ではあるが…
487 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 19:45:09 ] st2の洋書で一番使えるのどれよ
488 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 00:18:19 ] >>485 海外だとわりとスタンダードな組み合わせなんだよね Tomcatだけにこだわってるの日本くらいじゃないかな
489 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 05:04:39 ] 富む猫の人気ぶりは異常だよな。古過ぎだろうと。
490 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 08:02:26 ] glassfishとか
491 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 22:15:05 ] Struts + Spring + iBatis
492 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 00:33:03 ] 2.1.8でStrutsPrepareAndExecuteFilterの エンコード関係のバグは無くなったようだな。
493 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 10:31:22 ] 誰もいない
494 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 17:32:25 ] もうSAStrutsでよくないか?
495 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 17:47:25 ] Strutsを今でも使い続けないといけない保守的なところに Seasar2必須なものが入れれるとは思えないが
496 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 21:51:40 ] struts しか知らない人が多いよね
497 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 22:21:55 ] 色々あることは知ってるけど、チームだと 全員が使えるものじゃないと駄目だからだろ。 一人でやるなら道具は選べるけどさ。
498 名前:デフォルトの名無しさん mailto:sage [2009/11/14(土) 23:52:33 ] そのチームはいつstrutsを導入したんだろうな
499 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 00:19:08 ] 毎回人は寄せ集められてくるから固定ではない。 となるとスキルがどの程度あるか、前回やったから 今回はさらに楽になるとか そういう知識の積み重ねが期待できないので難しい。 だからいつも効率の悪い開発スタイルなので高コストなんだよ。
500 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 00:28:38 ] なんか根本的なところが間違ってる、とまではいわないまでも、考え違いをしているような気がする。 もういちどスタートラインに戻って考え直してみてはいかが?
501 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 14:05:37 ] Struts2
502 名前:デフォルトの名無しさん [2009/11/15(日) 16:56:39 ] struts2を今更触ってみたんだけど出力されるHTMLが改行だらけで汚いのはどうにかならないの? FreeMarkerのテンプレート書き直せばいいんだろうがめんどくさし
503 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 17:39:30 ] フィルタでも作ったら?
504 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 19:36:24 ] Javaって何でこんなに面倒なの?
505 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 19:53:40 ] SymphonyとかRailsのほうが面倒じゃね?
506 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 20:34:51 ] Javaって何か凄く回り道が必要じゃない? フレームワークが乱立してて、使い方覚えてもすぐ陳腐化しちゃうし。 まあそれがいいって人もいるけどさ。
507 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 20:56:22 ] I think so.
508 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 21:00:55 ] 乱立してるのってJavaだけじゃないし
509 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 21:26:38 ] だけじゃなければ良いってもんでもないだろ
510 名前:デフォルトの名無しさん [2009/11/15(日) 21:28:23 ] >>505 それに相当するのはJavaでいうとStrutsではなくGrailsだな
511 名前:デフォルトの名無しさん mailto:sage [2009/11/15(日) 21:32:02 ] でもJavaは特に多い。 Symphony、Railsはフルスタックだから情報がまとまってるもの。 JavaはDIやらORMやらその辺の情報がバラバラなんだよね。 好きなのを組み合わせて使うのがJava流なのかもしれんけどね。
512 名前:デフォルトの名無しさん mailto:sage [2009/11/16(月) 18:55:41 ] >>481 Hibernate、JPA実装だけど駄目か?
513 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 00:33:59 ] >>511 JavaEEはフルスタックですよ
514 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 02:14:47 ] もうJavaEE6でいいじゃん
515 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 07:25:15 ] まさに>>484 だな。
516 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 18:00:19 ] 単にマイナーでそれだけしか無い言語と、多様性があって選択肢が確保されてるjavaを比べてもなあ。 それこそjavaの案件ならst1使うって決めてしまえばいいだけで。 java案件も無いのにjavaエンジニアを囲って給料払い続けるほうが高コストだろう。 java案件取れたら募集掛けて寄せ集めるのがコスト効率はいい。 javaコード描いてるだけの下っ端じゃなくて、予算管理も遣ってみて経験詰んだら。
517 名前:デフォルトの名無しさん mailto:sage [2009/11/17(火) 23:53:52 ] struts2のガイドのPerformance Tuningでfreemaker関連の事が沢山乗ってますが jspだけ使ってたら必要ないものでしょうか?
518 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 15:05:29 ] 【Pure】HSQL database engine【Java】 pc11.2ch.net/test/read.cgi/db/1060970234/265- 【PureJava】 Derby 1 【OpenSource】 pc11.2ch.net/test/read.cgi/db/1128799341/96- 【Java】H2 Database Engine【GCJ】 pc11.2ch.net/test/read.cgi/db/1165162457/90-
519 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 09:50:15 ] struts2のアーキテクチャって struts2.xmlがプログラマーから見たコントローラーだよね?事実上
520 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 14:59:19 ] 事実上もなにも、そうでしょ。
521 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 17:58:38 ] コントローラはあくまでActionじゃない? xmlはその設定ファイルというだけで。 コントローラの役割ってユーザからの入力を受け付けてモデルを起動してビューに渡すことだから、 そのうち「どのURLで受け付けてどのビューを起動するか」の設定を分離してるだけというか
522 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 20:52:18 ] 「コミュニケーション能力」という言葉の罠 society6.2ch.net/test/read.cgi/soc/1258793994/
523 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 06:36:43 ] もう語り尽くしたか?
524 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 15:59:15 ] Strutsって3次元配列がフォームで使えないから意味ない
525 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 18:15:56 ] 意味が分からん
526 名前:デフォルトの名無しさん [2009/12/04(金) 18:20:05 ] >>524 Write it again in English.
527 名前:デフォルトの名無しさん mailto:sage [2009/12/18(金) 23:03:38 ] WEB-INFのINFってINFormationだろ? 情報なのは当たり前だろうが って思うんだけど
528 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 00:10:27 ] INFINITE INFRA
529 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 02:22:30 ] infinity 説に一票
530 名前:デフォルトの名無しさん [2009/12/19(土) 23:06:15 ] inferiorityの略だと$UNの講習で教わりました
531 名前:デフォルトの名無しさん [2009/12/26(土) 13:51:12 ] inferiority説に一票
532 名前:デフォルトの名無しさん mailto:sage [2009/12/30(水) 15:48:17 ] struts2でseoされたurl(pathinfoでurl引数を受け取るやつ)をやる一般的な方法ってなに?
533 名前:デフォルトの名無しさん mailto:sage [2009/12/30(水) 18:22:57 ] もしかしてアクションクラスって xwork2のActionクラスとかActionSupportクラスを直接継承してないとダメ? 複数のアクションにまたがる共通機能を実装しようとおもって ActionSupportを継承したスーパークラスを挟んだらstruts2フィルタの起動に失敗した
534 名前:デフォルトの名無しさん mailto:sage [2009/12/30(水) 21:28:07 ] そんなわけない
535 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 00:50:39 ] プロジェクト名TestにするとURLが localhost/Test になるけど localhost/TEST でも localhost/tEst でも同じプロジェクトだと認識させるように、 要するに大文字小文字を区別しないようにするにはどうすればいい?
536 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:06:53 ] Testにリダイレクトする
537 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:20:59 ] フィルタ
538 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:52:23 ] フィルタってルートから使えるの?
539 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:27:07 ] 何がしたいんだか分からん
540 名前:デフォルトの名無しさん mailto:sage [2010/01/11(月) 23:48:16 ] 全てのアクションの全ての返り値で 同じjspファイルを使用したいんだけど可能?
541 名前:540 [2010/01/11(月) 23:48:59 ] アクション数に比例して設定を増やさずに、と言う意味で。
542 名前:540 [2010/01/11(月) 23:53:23 ] struts.xmlで、こういう事がしたい。 <action name="*" class="{1}Action"> <result>/common.jsp</result> </action>
543 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 01:07:37 ] >>542 struts.xmlはワイルドカードつかえるはずだけど?
544 名前:540 mailto:sage [2010/01/12(火) 01:19:57 ] たぶん、class属性で変数が使えない resultタグ内では使えるんだけど
545 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 23:23:03 ] >>416 実は、オレも未経験でJavaやらされているんだけど よくわからん 技術指導と開発リーダーやってくれる人が欲しい 人月60万くらいでいかが?
546 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 23:55:23 ] >>545 60万だと10人日になります。
547 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 02:54:43 ] >>545 俺を使えwwwwwww
548 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 09:49:21 ] >>546 他の外注とのバランスもあるからね、人月60万くらいしか無理なんだよ。 オレも技術だから、言いたいことは分かるがな。 >>547 いきなり、「俺を使え」と言われてもさ 何が出来るか言ってもらわないと あ、後勤務地は大阪だけど、良い?
549 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 11:25:22 ] 技術指導と開発リーダーで60万ってことは コーダーはどんだけ安いの? そりゃー絶対やらないわ。
550 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 14:53:51 ] >>549 PGは、40万くらいから デフレだねぇ(苦笑)
551 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 20:06:57 ] >>548 ごめん、大阪は無理だわwww わりwwww また今度
552 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 08:39:20 ] デスマ確実案件だなw 40万貰って、60万のリーダに全部丸投げしてたほうが楽だわw
553 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 12:19:59 ] フレームワーク使っても、結局は人海戦術なのか
554 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 12:53:05 ] フレームワークって人海戦術のためにあるんじゃ
555 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 13:44:01 ] だな。 フレームワーク使わせてれば、有る程度統一出来るし、人員代替も訊きやすい。 要は各人の独自プログラミングを辞めさせて、定型パターンの生産に固定化すればいい。
556 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 14:42:22 ] 人海戦術で何とかなるなら、人海戦術で何とかする部分を フレームワーク化出来ないかな…、なんて一瞬考えてみた。
557 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 14:49:20 ] >>556 それパッケージだろw 人海戦術部分=業務要求&顧客要求 業務要求まで絞ってフレームワーク化して顧客要求に応じてカスタマイズ
558 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:57:24 ] Strutsで分からなかったので質問させて下さい。 リソースファイルを2つ使いたくてstruts-configに下記のように記述しました。 /********************* struts-config *******************/ <message-resources parameter="ApplicationResource" /> <message-resources parameter="resources.application" key="hoge" /> でjsp側で下記のように記述して取り出そうとしたんですけど何れも上手くいきませんでした。 /************************* jsp ***********************/ <bean:message key='hoge' name='errors.Data' /> <bean:message bundle='hoge' name='errors.Data' request='scope' /> リソースファイルの中身です /********************* application.property *******************/ errors.Data=不正なデータです 私はStruts暦を数ヶ月の初心者です。基本的な質問でしたらすみません^^; Strutsのバージョンは1.2を使用しています。 知ってる方いらっしゃいましたらお教えて頂けないでしょうか。 ※参考にさせて頂いたサイト konnichiwa-dou.cocolog-nifty.com/blog/2006/06/post_3b7c.html d.hatena.ne.jp/catseye88/20080116/1200487568 slashdot.jp/~kappatottaotoko/journal/393935 fireball.loafer.jp/kes/article_494.html
559 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 21:01:09 ] >>558 です 自己解決しました。 お騒がせ致しました。
560 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 23:54:21 ] 手前勝手な野郎だな どう解決したのか書いとけ、質問したエチケットとして
561 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 11:45:35 ] restをよく知らないんですけど、 restpluginでidParameterを複数持ったりできないんですかね? たとえば、このURLでparameterは[1]だけど、 my.company.com/myapp/orders/1 こんな感じなのはできないのかな? my.company.com/myapp/orders/2010/3/22/1 URIのParameterがほしかったりする。 RestActionMapperを見る限り、idParameterが1個しかないし。 RestのRouterがmultiなParameterをサポートしてないのかなぁ。
562 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 11:50:35 ] カスタムタグを既存の奴の派生で作るとき、tldで元のプロパティも全部書かないと駄目? tldには継承とかないのかな。onclick〜関係毎回写すのめんどい
563 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 17:48:40 ] プロパティファイルの値を出力するのは、 bean:writeを使用しますが、このarg0にプロパティファイルの 値を出力するのはどうすればよいでしょうか?
564 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 00:34:32 ] strutsの言語切り替えってブラウザのロケール?
565 名前:デフォルトの名無しさん mailto:sage [2010/06/09(水) 02:20:11 ] 日付文字列のパースに、何故か起動したユーザのロケールが影響してて はまったことがある。
566 名前:デフォルトの名無しさん mailto:sage [2010/06/13(日) 20:17:08 ] ファイルアップロード時に、サイズ超過すると Formに何も設定されないのは仕様?
567 名前:デフォルトの名無しさん mailto:sage [2010/06/24(木) 07:43:33 ] サーバがブロックしてるとかならそうじゃね
568 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 13:07:20 ] FileUploadExceptionで中断するんだからセットされないでしょ。
569 名前:デフォルトの名無しさん mailto:sage [2010/07/17(土) 00:22:57 ] どうやったらセットされるようになるか
570 名前:デフォルトの名無しさん mailto:sage [2010/07/17(土) 22:22:21 ] maxsizeを1Gとかに指定して自分でサイズ判定処理したら?
571 名前:デフォルトの名無しさん mailto:sage [2010/07/17(土) 22:29:19 ] セキュリティホールを作った責任を問われないようになw
572 名前:デフォルトの名無しさん mailto:sage [2010/07/19(月) 22:59:28 ] セキュリティホールになる?
573 名前:デフォルトの名無しさん mailto:sage [2010/07/20(火) 23:37:07 ] そりゃ1GBを5個も10個も送られたらメモり食いつぶしてサーバー落ちるだろ
574 名前:デフォルトの名無しさん mailto:sage [2010/07/22(木) 22:22:53 ] まじか。。
575 名前:デフォルトの名無しさん mailto:sage [2010/08/20(金) 04:18:10 ] 2.1.8.1にて、validationでのエラー発生時に、 inputへの遷移先をtype=chainでactionにしてみたんだが、 遷移はするけど、fieldErrorの内容がごっそり消えてしまう。 解決方法をご存じない? 1.3系にてaction→actionのdispatchをごりごりやっていたので 同じような事をしたいのです。
576 名前:デフォルトの名無しさん mailto:sage [2010/08/30(月) 01:51:21 ] よく調べていないけど setter, getter が合っていないとか…
577 名前:デフォルトの名無しさん mailto:sage [2010/09/06(月) 11:08:29 ] redirect=trueみたいな設定を入れていない限りパラメータ引き継がれるけどなあ。
578 名前:デフォルトの名無しさん mailto:sage [2010/09/08(水) 04:17:01 ] chaininterceptorが入ってないんじゃね?
579 名前:デフォルトの名無しさん [2011/01/19(水) 03:43:08 ] まだ触り始めて3日目でアノテーション使って、Zero-config(?)でやってるだけど、 ttp://127.0.0.1:8080/hoge.action でOKなのに ttp://fugafuga.com/hoge.action (FQDN)だとActionのURLが404 not foundになっちゃう。 対応策って無いでしょうか…。
580 名前:デフォルトの名無しさん mailto:sage [2011/01/27(木) 21:59:34 ] やっとできた…。 まさかApacheの設定とは…。
581 名前:デフォルトの名無しさん mailto:sage [2011/01/28(金) 17:43:33 ] 以上の結果から、以下のことが推測されます。 Struts1の勢力で中国が1位なのは日本のオフショア開発によるものではないか。そうすると3位の日本と合わせて日本のSIerが世界の中でも唯一時代遅れのStruts1を使い続けているという事実が裏付けられたことになる。 JPAやJSFを使った比較的最近のJavaEEを使ったエンタープライズ開発の中心はインドである。英語力と技術力を生かした欧米からのオフショアが多いから? Spring Rooのような最新技術を使った開発は欧米で行われている。
582 名前:デフォルトの名無しさん [2011/02/23(水) 16:01:08.31 ] オブジェクト指向全否定なフレームワークだなw
583 名前:デフォルトの名無しさん mailto:sage [2011/03/09(水) 21:18:18.47 ] てらそるなってここ?
584 名前:デフォルトの名無しさん [2011/03/14(月) 00:05:30.72 ] Struts2ってHTML5書けるの?
585 名前:デフォルトの名無しさん [2011/03/18(金) 04:03:36.84 ] おれはjavaが嫌いだ。 なんといってもバージョンをがちがうということで、エラー がでる。 かつておれはj2sdk1.5+tomcat5+struts1.3で開発した。 cent os上で動かし、開発は順調に進み、リリース直前に控え、 最後のテストも順調に動き、顧客にも見せ、顧客も画面の作り に満足してくれた。 おれはみんなで飲みに行き、明日の稼働を待った。 だが、ここでプロマネがなんの根拠もなしにサーバーのjava環境をj2sdk1.6 とtomocat6とstruts2.0に変更した。直前にだ。 おれはこのことを知らず、眠った。その後会社に行くと顧客が おこった顔で待っていた。 なんだろうと思ったら、エラーがでたらしい。確かにエラーがでる。 おれがなんかしたのかと思った。ところが、すぐに原因はわかった。 プロマネもなぜかわかっていない。 おれは発狂した。せっかく作ったのに。社長はおれになぜバージョン をあげるとエラーなのか、君の作り方が問題あるのでは? プロマネもお前が悪いの一点張り。 考えらない。すぐに作り直して。って言われたが、おれは何と言って 返したが覚えていない。ただ携帯の電源を切って、布団の中で寝ていた。 その後、辞表を出した。
586 名前:デフォルトの名無しさん [2011/03/18(金) 04:10:56.83 ] 最後に社長の一言 javaってonce write any whereじゃないの? って聞かれた。しねばいいと思った
587 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 08:15:41.37 ] tomcatやstrutsの仕組みを利用してるなら、tomcatやstrutsの仕組みが変わったらそれを利用してるアプリケーションも合わせて変更しなければならない。 1.3の頃に組んだ規模の大きい業務アプリケーションを今でも使い続けてるのは2.0に変えると作り直しになるから。 バージョン戻して納品すべし。
588 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 09:31:05.88 ] >>585 俺もプロマネと顧客は悪くないと思う javaが悪いんだよね
589 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 17:44:05.98 ] いやstrutsのメジャーバージョンあげたプロマネが悪いだろ マイナーバージョン一つあげてもテストが必要なのに リリース直前になんて無知すぎる
590 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 19:34:26.95 ] その程度の会社でしか働けない奴が悪いって話でしょ。
591 名前:デフォルトの名無しさん [2011/03/18(金) 19:58:42.79 ] >>590 悪うございましたな。就職氷河期で、ITしか決まらず、 ITやっているんですけどね。 サーバー管理とか全部やったのにmysqlの設定なども プロマネなんかいらねーよ。もう。 おれはこの会社の人と仕事はしないようにしている。 つーか無知の人間がいきなり他人が作ったサーバーのrootにアクセスしてjdkをインストール し直すその意味がわからん。正直嫌われているなと思った
592 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 21:30:49.40 ] ネタじゃねーのかよ( ゚д゚)
593 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 21:30:57.76 ] きっとおまえを追い出すためだろうな 辞めたら負けだ
594 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 22:25:32.31 ] ネタだよ
595 名前:デフォルトの名無しさん [2011/03/19(土) 00:22:45.88 ] ネタじゃねーよ。
596 名前:デフォルトの名無しさん mailto:sage [2011/03/19(土) 07:10:44.13 ] どっちでもえーわ 目の前にあるものを信じろ
597 名前:デフォルトの名無しさん mailto:sage [2011/03/20(日) 21:04:48.58 ] JDKやTomcat上げてエラーになるのはシステム側の問題もあるかもしれないけど Struts1系とStruts2系は全くの別物だから動く筈が無い
598 名前:デフォルトの名無しさん mailto:sage [2011/03/21(月) 23:06:09.06 ] というか、そんなにわかってないプロマネが本当にstruts2のバージョンあげれる? EclipseでSVNからチェックアウトしてstrutsのlibごっそり入れ替えた時点でエラーでそうだけど。 デプロイしてあるjarファイル入れ替えたのか?レベルうんぬん以前の問題だよなあ。 社長は技術職じゃないなら仕方ないんじゃない。そんなレベルのプロマネの言うことを 信用するのは悪いけど
599 名前:デフォルトの名無しさん mailto:sage [2011/03/24(木) 07:34:29.21 ] >>598 俺も無理だと思う
600 名前:デフォルトの名無しさん mailto:sage [2011/03/24(木) 10:40:04.30 ] ネタだよ
601 名前:デフォルトの名無しさん [2011/03/24(木) 22:52:51.99 ] checkboxの配列バグふざけんなよ
602 名前:デフォルトの名無しさん mailto:sage [2011/03/24(木) 23:26:49.61 ] バグを発見したら報告してあげましょう。 嫌なら無理して使う必要はありません。 無理して使わざるを得ない場合は自分で修正しましょう。
603 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 23:27:09.78 ] 社長によっぽど信用されてなかったのだろうね。 centでjdkのバージョンアップなんて簡単に遣れるものなのか? つーか開発終わったら納品前にバックアップぐらい採っておくよな? ウマく動かなかったら弄った香具師の犯人探しして元に戻させるよな?
604 名前:デフォルトの名無しさん [2011/03/27(日) 19:13:16.11 ] あーそれはもっているよ。 だからそれを渡したんだが、当然struts2.0だと前の人も 言っていたがうごかない。 問題は1.3で動いたものを急にサーバーのstruts2.0にあげるという 意味がわからなかった。 1.3に戻して稼働しましょう。と発言する気にもならなかった。 なんかいじめにあっている気がして。
605 名前:デフォルトの名無しさん mailto:sage [2011/03/27(日) 19:22:10.75 ] サーバのstrutsって意味がわからん。 strutsってwarファイルの中に入れるもんだろ?
606 名前:デフォルトの名無しさん mailto:sage [2011/03/27(日) 19:31:36.05 ] まあjreの lib/ext にまとめて突っ込んでるんじゃね。ありえないけどw
607 名前:デフォルトの名無しさん mailto:sage [2011/03/27(日) 21:55:05.09 ] >>603 簡単に変更できるよ
608 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/02(土) 22:47:05.36 ] ゴミが散らかってんじゃねえよ
609 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 13:58:31.22 ] struts2を勉強中なんですけどタグライブラリの説明が あるページってないですか? というか本がないのがつらいですね。「
610 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 21:39:48.79 ] Struts2なら腐るほどサイトあるだろw つうかStrutsタグとかなるべく使わずにcoreとか使ったほうがいいと思うが。
611 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 13:18:57.35 ] なんかstruts2のタグ使うと勝手に余計なHTMLタグを生成してしまいますね。 これは使えないわ。
612 名前:デフォルトの名無しさん mailto:sage [2011/07/23(土) 17:46:26.65 ] んなこと言ったらJBOSS Seamなんて・・・ つかstruts2はとある取引システムに使ったけどもう使わない ELがメソッド実行できるようになったからOGNL存在価値ないし 似たようなの乱立してややこしいだけだよね
613 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 00:26:20.52 ] strutsつかわねーって、他なんかいいのあるか? RubyのSinatraみたいなオキラクなのがあったら便利なんだが
614 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 00:52:59.81 ] つSpring MVC
615 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 01:57:30.56 ] Spring MVCいいよな。はやってほしいわ。
616 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 03:16:59.01 ] Springは代りにはならなくね? というかSpring Struts (+Hibernate)の組み合わせとか定番になってるし
617 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 10:11:02.62 ] SSHとか何年前の話だ? うちは昔StrutsでやっていたようなところはSpring MVCになってるよ。 Rails系のフレームワーク、ASP.NET MVCと似た感じの設計にもできるし。
618 名前:デフォルトの名無しさん [2011/09/25(日) 17:33:37.20 ] うちはstruts1.3のみで開発しているよ
619 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 10:24:10.13 ] 最近はSearser、Struts経験者です!! とかいいながら、DIとか全く理解してない人が多くてのう…
620 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 17:42:44.87 ] DIとかいらないよな
621 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 06:43:33.88 ] DIが不要とは実にもったいない。 ちなみにStruts3の作成が始まってるぞ。
622 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 21:15:38.22 ] PLクラスで理解してないのは問題だが DI程度ならさくっと説明出来るだろ
623 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 04:08:13.46 ] Struts3が主流になるころには流れについていけない奴が続出でまた業界が一新しそうだな また一儲けできそうだ
624 名前:デフォルトの名無しさん [2012/03/17(土) 13:13:03.96 ] 過疎っているけど質問できるような状況なのだろうか・・・・・ 複数の端末から同時アクセスされたとき、 SessionAwareで設定/取得しているセッション情報が 破壊されたりハイジャックされたりするのですが、 どのように解決すればいいのでしょうか?
625 名前:デフォルトの名無しさん [2012/03/17(土) 13:25:12.62 ] SessionAwareで取得したMap(SessionMap)と、RequestAwareで取得したHttpServletRequestからgetSessionしたHttpSessionを混在して使っているとか?
626 名前:デフォルトの名無しさん mailto:sage [2012/04/13(金) 22:00:43.73 ] jboss使えば要らない気がするんだが認識間違ってるかな?
627 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 10:35:57.14 ] jbossはAPサーバ、同等な機能は別に必要、jbossプロジェクトで揃うけど
628 名前:デフォルトの名無しさん mailto:sage [2012/05/04(金) 12:07:49.06 ] 質問です。 struts1.2とtomcat6の組み合わせってちゃんと動きますか?
629 名前:デフォルトの名無しさん mailto:sage [2012/06/02(土) 01:24:18.13 ] 最近になってStruts1.2のプロジェクトに放り込まれたんだけど、 前の職場でWicketとかJSFやってるとナニコレ感が激しいな…。 まぁこれも仕事だからきちんとやるけどさー。