[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 06/03 12:14 / Filesize : 126 KB / Number-of Response : 630
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

△△もっとStruts2の良さを教えてくださいSsssion6



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やってるとナニコレ感が激しいな…。
まぁこれも仕事だからきちんとやるけどさー。








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<126KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef