△△もっとStruts2の良さを教えてくださいSsssion6at TECH
△△もっとStruts2の良さを教えてくださいSsssion6 - 暇つぶし2ch1:デフォルトの名無しさん
08/08/01 05:27:03
Apache Strutsフレームワークについて語るスレ

前スレ
△△もっとStrutsの良さを教えてくださいSession5
スレリンク(tech板)

2:デフォルトの名無しさん
08/08/01 05:28:12
過去スレ
△△まだまだStrutsの良さを教えてくださいSession4
スレリンク(tech板)
△△さらにStrutsの良さを教えて下さいSession3
スレリンク(tech板)
△△もまいら漏れにStrutsの良さを教えてください
スレリンク(tech板)
△△つづいて漏れにStrutsの良さを教えてくだっさい
スレリンク(tech板)

エクリプス+Struts開発
スレリンク(tech板)l50

The Apache Struts Web Application Framework
URLリンク(struts.apache.org)

Strutsファンページ
URLリンク(homepage2.nifty.com)

Strutsメモ
URLリンク(muimi.com)

3:デフォルトの名無しさん
08/08/01 08:11:45
前スレが軽く祭りになってて吹いた

4:デフォルトの名無しさん
08/08/01 10:09:58
まだこのスレはいいほうだぜ
夏厨に取り付かれたJavaのスレがあってだな・・・

5:デフォルトの名無しさん
08/08/01 10:58:01
>>3
スマソ、祭りって何?

6:デフォルトの名無しさん
08/08/01 11:47:27
Struts1の良さを教えてくれよ

7:デフォルトの名無しさん
08/08/01 15:46:27
こっちにも晒しておくか

Strutsの常識を知り、EclipseとTomcatの環境構築
URLリンク(www.atmarkit.co.jp)


8:デフォルトの名無しさん
08/08/01 16:55:27
みんなの役にたたんものを再度話題に挙げても無駄だろう
むしろ宣伝としか思えない

9:デフォルトの名無しさん
08/08/01 16:56:30
あれほどたたかれて宣伝もなにもないと思う
むしろ会社に迷惑かけてるとか

10:デフォルトの名無しさん
08/08/01 19:43:43
>>6
枯れている

11:デフォルトの名無しさん
08/08/01 21:42:46
>>7 で挙げた@ITの記事へのツッコミ

1. Tomcatプラグインを入れていながら、その機能を全く使っていない。
WTPでなくTomcatプラグインを入れるのはまだいい。軽いとか理由があるから。
だが、入れるなら使おうぜ。折角便利な機能があるんだから。
サーブレットとJSP関連のjarをクラスパスに追加するとか、
コンテキストを追加するとか、Tomcatの起動/停止とか、
記事で書いてることを、もっと簡単な操作でできるんだから。
あと、デバッガで追っかけられるのも大きい。

2. Tomcatプラグインの設定をなぜ変える。
折角デフォルトでコンテキスト・ファイルになってて、server.xmlに触らずに済むようになってるのに
なんでわざわざserver.xmlに変えるかね。

3. 環境変数TOMCAT_HOMEの設定は不要。
というかTomcat6ならCATALINA_HOMEだろ。

4. exeのインストーラ版Tomcatは開発者には不便。
サービスで起動済みのTomcatと手動で起動したTomcatがかぶって動かない、
とかトラブルになるが、今後大丈夫かねぇ。

一番大きいのは1だな。これでデバッグできないことが確定してしまった。
後から治せないことはないが、この連載のレベルでは無理だろう。

「Strutsの常識を知り」とあるが、Eclipseを使わせてるわりにEclipseの常識は知らんらしい。
大方、Tomcat3の頃からjavac+エディタ一筋で生きてきた開発者だろう。
それが悪いとは言わないが、書いてる内容ぐらいは調べてからにして欲しいな。

12:デフォルトの名無しさん
08/08/01 21:48:11
>>11
だからもういいよ・・・そんなの相手にするレベルじゃないだろ?

13:デフォルトの名無しさん
08/08/01 21:50:48
strutsスレだからこそへんなのは指摘してもいいとは思うけどな

14:デフォルトの名無しさん
08/08/01 21:52:42
>>11
サーブレットの作成というところで
アクションフォームとアクションがサーブレットなのでこれを作るとなっている
初心者を惑わしたいらしい

あとインターネット(笑

15:デフォルトの名無しさん
08/08/01 22:41:32
>>13
バカ嘲笑う為のスレじゃないだろ。
って2chだしどっちでもいいかw

16:デフォルトの名無しさん
08/08/01 22:56:45
「JavaサーブレットのHelloFormクラスとHelloActionクラス」、
「インターネットから以下のURLを参照」わろた。

んで、肝心のActionServletをweb.xmlに登録する手順が無いのな。
これが「webアプリの常識」かw

これじゃ初心者は動かせんぞ。



17:デフォルトの名無しさん
08/08/01 23:33:34
>>16
WEB-INF以下は、struts-blank.warからコピーする手順になっているので、
web.xmlは手直ししなくても動く。

しかし、ActionFormとActionがサーブレットとか、「インターネットから以下のURL」とか
なかなか楽しませてくれるじゃないの。
山田に次ぐ期待の新人の登場だ。

18:デフォルトの名無しさん
08/08/02 00:23:53
今のWTPなら安定してるし、使うと楽なんだけどね。

ところでスレタイが相当ひどいことになってるが皆スルー力が高いんだな。

19:デフォルトの名無しさん
08/08/02 03:00:15
スレタイ通りstruts2の話題しようぜ

20:デフォルトの名無しさん
08/08/02 03:25:21
>>6
温故知新w

21:デフォルトの名無しさん
08/08/02 10:57:59
>>18
新スレ、タイトル修正して立てようか?

22:デフォルトの名無しさん
08/08/02 13:54:57
もともとまともなタイトルじゃなかったんだし、うまってからでいいだろ

23:デフォルトの名無しさん
08/08/02 19:57:14
スレタイがStruts2なのにSession書けないのはいただけない。

24:デフォルトの名無しさん
08/08/02 21:59:05
いや、絶対わざとだろ

25:デフォルトの名無しさん
08/08/03 23:55:42
codebehindの事書いてた人がいるけど、
codebehindってなにをするの?
検索して出てきたblogではlogin-input.jspとかlogin-success.jspとか
アノテーション無しで振り分けできるってあったけど、
これcodebehindプラグイン無しでもできるでしょ?

26:25
08/08/04 02:44:05
ごめん今codebehind無しで試したら
No result defined ってエラーになったわ
なにか勘違いしていたらしい

27:デフォルトの名無しさん
08/08/04 02:56:21
1.xについては、どこで話せばいいんだ?

1と2ではぜんぜん違うというのに。

28:デフォルトの名無しさん
08/08/04 03:30:51
Actionを継承した場合、アノテーションで指定した
@Resultは下のクラスで上書きできないのな
struts2は複数のURIとjspの組み合わせで一つのActionを
使い回すの面倒だね。struts1とどうようにxmlに
URIとActionとjspの組み合わせを記述するか。
struts2にする意義が薄れるけど

29:デフォルトの名無しさん
08/08/04 09:11:23
>>27
やっぱ別スレ立てたほうがよさそうだな。
どっちを使うかは住人次第ってコトで

30:デフォルトの名無しさん
08/08/04 09:24:59
立ててきた

△△それでもStrutsの良さを教えてくださいSession6
スレリンク(tech板)

どちらを使うかはお好きにw

31:デフォルトの名無しさん
08/08/04 11:03:47
人少ないのにそんなことする必要ねえだろ
struts2やってるのはほとんどstruts1卒業した経験者だし、
あっちで質問したら答えてもらえる可能性減るぞ

32:デフォルトの名無しさん
08/08/04 14:21:17
>>31
じゃあ、なおのことスレタイに「Struts2」と入れるべきじゃないね

33:デフォルトの名無しさん
08/08/04 14:45:57
メール欄みるとみんな同じやつか
夏だな

34:デフォルトの名無しさん
08/08/05 01:02:20
あれ? この板ID非表示じゃないの?
メール欄にsage(と空白)以外を入れる香具師なんて見たことないし、>>33は何を見てるんだ?

35:デフォルトの名無しさん
08/08/05 01:32:08
>>34
33じゃないけどage厨追うとわかると思うよ。

36:デフォルトの名無しさん
08/08/05 10:01:46
>>35
「見えない何かと戦ってる」ってヤツ?

37:デフォルトの名無しさん
08/08/06 01:37:48
Struts2の話か。

またセキュリティ用フィックスがあったくらいかな、GAリリースが2.0.11.2。

38:デフォルトの名無しさん
08/08/06 01:43:21
2.1のGAリリースはいつ頃になるんだろ?

39:デフォルトの名無しさん
08/08/06 13:46:22
なんかいつ出るかもハッキリしてないけど、
お題目だけみてると2.1より2.2待ちの方が良さそう。

40:デフォルトの名無しさん
08/08/06 14:23:18
2は2のスレで話せよ。
何のために分けたか和歌欄だろ。

41:デフォルトの名無しさん
08/08/06 14:25:16
スマン。勘違いしてた。
ここが2のスレだった。

42:デフォルトの名無しさん
08/08/06 15:35:06
さすが夏休みw

43:デフォルトの名無しさん
08/08/06 16:34:47
>>40
またお前か
このスレはStruts1/2の6番目のスレだよ

44:デフォルトの名無しさん
08/08/06 19:08:03
>>40は常夏だ

45:デフォルトの名無しさん
08/08/09 22:13:51
>>2のサイトが凄い分かり易い
今Struts勉強してるから助かる
というか皆さん良く知ってるねぇ

46:デフォルトの名無しさん
08/08/09 22:59:25
仕事で無理矢理・・・

47:デフォルトの名無しさん
08/08/13 11:57:55
>>45
ただ、>>2のサイトの情報はだいぶ古い。
スレリンク(tech板)
でも削られてたみたいだけど、今の1.3じゃだいぶ変わってる機能もある。
Strutsはフレームワークとしては下位互換性はかなり取られてる方だと思うから、ぜんぜん使えないってコトはなさそうだけどね。
もちろんStruts2は完全な別物だが。

48:デフォルトの名無しさん
08/08/19 01:27:36
>>47
1.3でかなりの改良が入ってるのは事実なんだけど
「枯れている」ことを選択するユーザーは1.2系しかつかわないよ

49:デフォルトの名無しさん
08/08/20 00:17:45
1.3は日本語の情報が少ないこともありそうな。
2もそうだが…

50:デフォルトの名無しさん
08/08/20 00:21:16
既に1.2でRequestProcessorをカスタマイズしてたり
するからな。

51:デフォルトの名無しさん
08/08/31 13:41:56
前スレの話題で悪いけど、仕事が一段落したので
struts2のnamespaceを試してみた。
@Namespaceか@ParentPackageでnamespaceを指定して
いない場合は、自分のいるディレクトリがそのままnamespaceとして
割り当てられるんだね。たぶんweb.xmlに書いたActionPackageからの
相対パスで。ActionPackageに/actionと/action/adminがあっても
親の/actionからの相対パスみたい。

52:デフォルトの名無しさん
08/10/07 02:20:58
オレ的には最高のフレームワークだ!
Struts2より優れたMVCフレームワークを知っていたら教えてくれ

53:デフォルトの名無しさん
08/10/07 08:33:37
たしかに仕様は最高だけど、Struts2独特のモッサリ感は解消されたのかな?

54:デフォルトの名無しさん
08/10/30 20:36:15
2を早判りする為のサイトってある?
それから現状2で実際に開発してるの?

エロエロな人おせーて><

55:54
08/10/30 20:45:04
ゴメン、一行目に関しては↓で解決した。
URLリンク(journal.mycom.co.jp)

56:デフォルトの名無しさん
08/11/03 20:01:40
過疎age

57:デフォルトの名無しさん
08/11/08 12:10:56
strutsだと?なぜ今になって!!
多くの仲間が貴様に倒された。
その仇!とらせてもらう!!貴様の時代は、終わっている!!

58:デフォルトの名無しさん
08/11/08 21:35:23
>>57
struts1.xと勘違いしてる?
struts2はWebWorksなんだが...

59:デフォルトの名無しさん
08/11/18 12:25:04
URLリンク(www.amazon.co.jp)

60:デフォルトの名無しさん
08/11/18 21:55:27
「目覚めてくれStruts2・・・。ここにはStruts1.xと、Java6と、俺がいる!!」

61:デフォルトの名無しさん
08/11/18 22:28:23
便利で多機能そうなのにあまり広がらないな
Seasarよりは使えそう

62:デフォルトの名無しさん
08/11/18 23:34:36
struts2って日本語情報あるの?
ないと、お偉いさんを説得するのが一苦労なんだよ。

63:デフォルトの名無しさん
08/11/19 00:21:49
>>62
>>59

64:デフォルトの名無しさん
08/11/19 09:39:31
宣伝うぜえ
しかも中身スッカラカンのくせに

65:デフォルトの名無しさん
08/11/21 22:55:38
あーあ、また過疎ちまったじゃねーか
保守だ

66:デフォルトの名無しさん
08/11/28 01:44:38
すみません、誰か教えてください。。

<s:select>でlist=map(Db取得したもの)を設定しているのですがセッションに格納時は問題ないのですが・・・格納しない場合以下のようなメッセージが発生します(validateかけた場合のみ?)
could not be resolved as a collection/array/map/enumeration/iterator type

listへの設定するものはsessionに格納のしていないと不可能と考えていいんでしょうか??

67:デフォルトの名無しさん
08/11/29 06:28:10
普通はrequestに入れるんだがな

68:デフォルトの名無しさん
08/11/29 09:13:46
セッションかリクエストかは場合による

69:デフォルトの名無しさん
08/11/30 12:55:25
struts1.*と同じでカスタムタグのスコープによるのでは?

70:デフォルトの名無しさん
08/12/03 19:36:51
初歩的なことを伺いますが、struts2ってEJB3ってヤツとは別路線って認識でいいんですか?
なんかJavaのフレームワークって沢山あってよく分からないんですが・・・。

71:デフォルトの名無しさん
08/12/03 19:45:21
別路線というか、シャツとズボンぐらい違う。

72:デフォルトの名無しさん
08/12/03 20:40:30
>>71
用途が違うってこと?

73:デフォルトの名無しさん
08/12/03 21:17:10
webworkってのが入ってるけど、思考感覚としては
mojaviやzendframeworkの方が近い気がする。
流行りなんだろうね。

74:デフォルトの名無しさん
08/12/03 22:20:01
>>70はやばい・・・

75:デフォルトの名無しさん
08/12/08 13:20:54
struts2の和書、一種類しかないの?

76:デフォルトの名無しさん
08/12/08 21:05:26
Struts2 インアクションが出るまでお待ちください

77:デフォルトの名無しさん
08/12/08 22:50:40
これを機会に英書にちょうせんしれ

78:デフォルトの名無しさん
08/12/08 22:55:59
Struts2 in Action内容はどうなの?

79:デフォルトの名無しさん
08/12/09 08:17:40
日本語がいいです><;

80:デフォルトの名無しさん
08/12/09 08:32:41
Struts1.Xの次はStruts2が来るのかい?
Wicketにも手を出してみたがあんまりしっくりこなかった。

81:デフォルトの名無しさん
08/12/09 09:05:57
Struts2がくることはなさそうだ
Clickは?

82:デフォルトの名無しさん
08/12/09 09:10:48
なんだ?clickって??シラネーヨそんなマイナー
アンチうざす

83:デフォルトの名無しさん
08/12/12 21:26:11
seamとstruts2ってどっちがいいんだろうか。
標準って意味だとseamの方がいいのかね?

84:デフォルトの名無しさん
08/12/12 21:57:06
struts2で入力画面→確認画面→登録の流れを実現したいんだが、どうやってやんの?

85:デフォルトの名無しさん
08/12/12 22:05:08
>>84
サンプルみろ
できないならもともと素養がない
別の道をさがせ

86:デフォルトの名無しさん
08/12/12 22:21:02
できないので別の道を探します

87:デフォルトの名無しさん
08/12/12 23:09:14
もう迷うなよ

88:デフォルトの名無しさん
08/12/12 23:11:19
くだらない

89:デフォルトの名無しさん
08/12/12 23:22:42
>>85 どのサンプル?

90:デフォルトの名無しさん
08/12/13 00:48:12
自分で探せ
できないならもともと素養がない
別の道をさがせ

91:デフォルトの名無しさん
08/12/13 00:54:24
なんだ知らないのか

お前そうとう面白実装していそうだなw
どうやるんだか簡単に説明してみろよ

92:デフォルトの名無しさん
08/12/13 02:33:34
無能な奴ばっか

93:デフォルトの名無しさん
08/12/13 03:15:04
煽るばっかりで全然中身が無いなお前は
方針説明するだけなら減るもんじゃねだろ
貴方の知っている方法を説明してくれよ
みんな聞きたがってるよ

94:デフォルトの名無しさん
08/12/13 08:04:02
<わからない9大理由>
1.読まない …参考書などを読まない。読む気などさらさらない。
2.調べない …過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3.試さない …めんどくさいなどの理由で実行しない。する気もない。
4.覚えない …人から聞いて、楽して得た答えは身に付かないから、すぐに忘れる。
5.説明できない …何に困っているのか、第三者に正確に伝わる文章が書けない。
6.理解力が足りない …理解力以前の問題で理解しようとしない。
7.人を利用することしか頭にない …甘え根性でその場を乗り切ろうとする。
8.感謝しない …教えてもらって当たり前。事がすんだらさようなら。
9.逆切れする …自分の思うようにならないと逆切れする。

95:デフォルトの名無しさん
08/12/13 10:08:08
ワロス

96:デフォルトの名無しさん
08/12/13 10:20:41
ガキが
もったいぶって?方式すら説明したくない、できない?ならいちいち出てくるな

97:デフォルトの名無しさん
08/12/13 10:34:43
ガキではありません。
ぼっちの大学生です。

98:デフォルトの名無しさん
08/12/13 11:12:08
> 9.逆切れする …自分の思うようにならないと逆切れする。

ほんとだった

99:デフォルトの名無しさん
08/12/13 11:23:55
できないならもともと素養がない
別の道をさがせ

100:デフォルトの名無しさん
08/12/13 12:19:47
struts2で作らなくちゃならなくなったのだが、本とかなくね?
struts1は、もうなくなってしまうの?

今から作るものは、struts2で作らなくちゃいけないの?
struts1と、なんか別ものくらい変わってね?

だったら、別の名前をつけてくれよ。
そーしたら、「strutsの最新版で・・・」みたいな命令で苦労することは、なかった

101:デフォルトの名無しさん
08/12/13 12:47:39
>>100
struts2は、Webworksというフレームワークをもとにしているので別物です。

ちなみに本は洋書がある。

102:デフォルトの名無しさん
08/12/13 12:48:50
>>102
>struts2で作らなくちゃならなくなったのだが、本とかなくね?
AmazonでStruts2で検索

>struts1は、もうなくなってしまうの?
今でもStruts1.3.X系が開発続行中

>今から作るものは、struts2で作らなくちゃいけないの?
使う人の自由

>struts1と、なんか別ものくらい変わってね?
実体はWebWork

>だったら、別の名前をつけてくれよ。
>そーしたら、「strutsの最新版で・・・」みたいな命令で苦労することは、なかった
単に調査不足なだけでは?
命令の「Struts」が既存のStrutsのことを言っているのなら、その最新版はStruts1.3系になる

103:デフォルトの名無しさん
08/12/13 13:08:02
ゆとり人間に親身に教えたりするな
甘やかすと使えない人間にしか育たない

104:デフォルトの名無しさん
08/12/13 13:27:24
お前のキャラツマンナイヨ

105:デフォルトの名無しさん
08/12/14 08:45:08
本がないと開発できない奴はもともと素養が無い
別の道を探せ

106:デフォルトの名無しさん
08/12/14 14:07:04
>>105はもともと素養が無い
別の道を探せ

107:デフォルトの名無しさん
08/12/14 20:24:32
> 7.人を利用することしか頭にない …甘え根性でその場を乗り切ろうとする。

108:デフォルトの名無しさん
08/12/14 20:49:56
なんだこの流れ

109:デフォルトの名無しさん
08/12/14 21:05:39
最近、Java技術者層の厚みが薄くなって来てる気がする
日本語翻訳情報の貧弱さはまるで鎖国でもしてんのかと疑う程ひどい
携帯電話同様ガラパゴス化するんじゃねーの

110:デフォルトの名無しさん
08/12/14 21:20:12
おまえががんばれ!

111:109
08/12/14 21:35:11
>>110
俺はこの状況に重宝してる
スキルがあって英語がそこそこ出来るから、こんな御時世だけど引く手あまた
インドとのブリッジみたいな仕事まで来る

112:デフォルトの名無しさん
08/12/14 21:53:06
ブリッジの仕事がくるのを良いことだとは思っていなかった・・・
なら俺も重宝されている!

113:デフォルトの名無しさん
08/12/14 22:03:35
必死に自分に言い聞かせないと精神を維持できないのは分かるが冷静になれ。
ブリッジSEてのは要は人間のクズが追い込まれて就く仕事だ。
誰もが羨む花形商売なら皆がこぞって薄給で入りたがるだろうがそうなっているか?

>>109
英文ドキュメントを原文のまま読める人間が増えてきたから翻訳がなくても特にどうという事はない。
ただし客に売り込む時は日本語ドキュメントが必須のためそれだけが懸念。

114:デフォルトの名無しさん
08/12/14 22:30:18
銀行を初め証券、クレジットなどの金融機関の投資が完全に止まっちゃったし
円高と不況で製造業のおかしくなって来てる
今年もひどかったけど来年は更に悲惨
エンジニアとして生き残れる奴は半分以下なんじゃないかな

115:デフォルトの名無しさん
08/12/14 23:53:41
マ板でやれ!

116:デフォルトの名無しさん
08/12/15 19:42:58
で、JSFとどっちがイインダヨ

117:デフォルトの名無しさん
08/12/15 19:52:17
作りやすさならJSPよりJSF

118:デフォルトの名無しさん
08/12/16 10:13:07
JSPってJSFのビューで使うわけだが。

119:デフォルトの名無しさん
08/12/16 12:15:34
>>118
言っている意味わかっているくせに意地悪なやつだな。

120:デフォルトの名無しさん
08/12/16 12:15:52
>>118
最近はfaceletとかいうテンプレートシステムがあるから必ずしもJSPを使うわけじゃないよ。

121:デフォルトの名無しさん
08/12/16 20:50:36
日本語情報に限界を感じたので、Struts2 in Actionを買ってみた。

122:デフォルトの名無しさん
08/12/16 21:37:51
Struts2 in ActionはSpringとかの情報も出てるの?
単体で使ってもあんま意味無いでしょ

123:デフォルトの名無しさん
08/12/16 21:41:49
>>122
まだよく読んでないけど、springやHIBERNATEとの連携について一章割かれてるっぽいよ

124:デフォルトの名無しさん
08/12/16 21:46:50
ほほー、そうなんだ
買ってみよう

125:デフォルトの名無しさん
08/12/17 01:40:35
連携たってそんな複雑な連携しとらんやんか
一章も割いて解説とかどんだけ資源を無駄にしてんのかと

126:デフォルトの名無しさん
08/12/17 06:08:50
まあ20ページ弱だよ。
こんなもんでしょ。

127:デフォルトの名無しさん
08/12/25 12:40:06
Seasar2のSAStrutsに見るStrutsの名残りとは
1)クラス名××Actionと××Form
2)アノテーション@Executeと@ActionForm
3)Strutsタグ
もうこれだけ。それでもこれは俺の知ってるStrutsだな。
Executeという名のメソッドとFormという名のBeanを持ったJavaクラス、そのクラスを使うためのHTMLタグ、それが本当のStruts(笑)Seasarのが本物(笑)





128:デフォルトの名無しさん
08/12/30 03:07:00
キミ隔離スレ行き

129:デフォルトの名無しさん
08/12/30 18:18:18
struts2って遅いからなあ。

130:デフォルトの名無しさん
08/12/30 19:55:18
ぷっ

131:デフォルトの名無しさん
08/12/30 21:37:02
ハハッ

132:デフォルトの名無しさん
08/12/30 21:40:19
ワロスww

133:デフォルトの名無しさん
09/01/02 04:55:38
あけおめ

今年はStruts2ブレイク来そうですね!

134:デフォルトの名無しさん
09/01/02 05:02:08
そんな初夢を見た>>133であった。

135:デフォルトの名無しさん
09/01/02 11:37:51
Struts2はSpring使えないとめんどいかも

136:デフォルトの名無しさん
09/01/02 20:42:19
>>135
Springは既に世界のデファクトだから、使えない奴は終わってると思う

137:デフォルトの名無しさん
09/01/02 20:49:04
教えてください。
struts2の <s:property> などで表示するときに \r\n などの改行コードを<br/>にして出力する方法ってありますか?


138:デフォルトの名無しさん
09/01/02 20:58:21
propertyにそんなオプションは当然無いがその結果を得る方法はいくらでもあるな。
たとえば、staticメソッドの呼び出しで変換すればいい。
property に escape="false"を忘れないようにな

139:デフォルトの名無しさん
09/01/02 21:06:49
正月なのに仕事かあ?

140:デフォルトの名無しさん
09/01/02 21:28:30
>>138
なるほどぉ。トンクス

べ、べつに仕事でやってるわけじゃないからねっ!

141:デフォルトの名無しさん
09/01/02 21:39:22
>>136
EJ(ry

142:デフォルトの名無しさん
09/01/16 22:33:50
Struts 2.1.6 GA リリース

143:デフォルトの名無しさん
09/01/21 02:14:34
Struts2.1.6って今まで通りにやってもFilterでコケない?
またFilterの設定の仕方が変わったの?

144:デフォルトの名無しさん
09/01/28 18:49:38
>>143
気になるなら読んでレポートしろ

145:デフォルトの名無しさん
09/01/30 16:33:01
気になるんじゃなくて実際やってみてエラーになるから
ここに来てるんじゃないのかなあ。
エラーメッセージ書いてみて

146:デフォルトの名無しさん
09/01/30 22:46:42
A.do → C.doにforward
B.do → C.do?param=1にforward
C.do のfooAction内でGETパラメータを取得してどちらから呼ばれたかを判別

という処理をしています。
できれば無意味なC.doを作りたくありません。
何か簡単な方法はないでしょうか

147:デフォルトの名無しさん
09/01/30 22:59:38
やらなければならない事が分からん。

148:デフォルトの名無しさん
09/01/30 23:01:43
無意味ならなくせばいいでしょ
意味があるからそうやってルンじゃないの?

149:デフォルトの名無しさん
09/01/31 00:57:34
>やらなければならないこと
<action path="/A.do" forward="/C.do" />
<action path="/B.do" forward="/C.do?param=1" />
<action path="/C.do" type="fooAction" />

fooActionのexecute()?内でGETパラメータを見て
ほんの一部だけA.do用の処理かB.do用の処理かを実行。

>無意味ならなくせばいいでしょ
なくしかたがわからないのです・・・

150:デフォルトの名無しさん
09/01/31 01:04:22
共通の処理なら普通にアクション内からそのサービスを呼び出せばよいだけかと

151:デフォルトの名無しさん
09/01/31 01:09:53
execute(){
 ...
 ~500行くらいのよく分からないコード~
 ...
 if(予備元がB.doならば){
   別処理を2,3行実行
 }
}

こんな感じです。

152:デフォルトの名無しさん
09/01/31 01:18:21
素直に最初からC.doだけにはできないの?
どうしてもparam付きで呼びたいのだろうか。
だとしてもB.doをA.do?param=1に飛ばせばC.doは
なくせると思うけど。

あと
<action path="/A.do" type="FooAction" parameter="1" />
<action path="/B.do" type="FooAction" parameter="2" />
ってやっておいてactionの中でmapping.getParameter()でもできるよ。


153:デフォルトの名無しさん
09/01/31 01:25:22
>>152
>actionの中でmapping.getParameter()でもできるよ。
正にやりたかったことです!ありがとうございます。

154:デフォルトの名無しさん
09/01/31 01:27:43
おいおい、まじでそれがやりたかったことかよ

155:デフォルトの名無しさん
09/01/31 13:03:28
無くしたいんじゃなくて、判別の仕方が分からないって聞けよ

156:デフォルトの名無しさん
09/02/09 23:57:54
<s:property>に日付型が入る場合、自由に書式設定できますか?

struts1だと、
<fmt:formatDate value="${requestScope.blog.created.time}" pattern="MM/dd/yyyy"/>
とするところなんですが。。

157:デフォルトの名無しさん
09/02/12 18:26:36
これ、日付だけでなく金額表示に関しても前調べていたら
確か海外のサイトに実例が載ってたよ。
設定ファイルにフォーマットを定義するような内容だったと思ったけど
釈然としない感じだったな。

158:デフォルトの名無しさん
09/02/13 11:45:44
URLリンク(www.roseindia.net)
に載ってますね。
確かに釈然としないですね。
jspに記述しちゃうとコンパイルが挟まるので遅いってことなのかな。

159:デフォルトの名無しさん
09/02/14 16:08:43
ああ、これこれ。
しっかしJSPに記述できた方が明らかに便利だよなぁ。
Java本体のもってる機能でformatしろって事なのか、
残念なところではある。

160:デフォルトの名無しさん
09/02/14 20:44:21
<s:date name="blog.created.time" format="MM/dd/yyyy" />

URLリンク(struts.apache.org)

161:デフォルトの名無しさん
09/02/24 21:54:45
webアプリのプログラミングを勉強しようと思いますが
これから勉強するなら、Struts1と2どちらがいいですか?
やっぱり、これからなら2がいい?


162:デフォルトの名無しさん
09/02/24 22:04:03
>>161
簡単な1からやんな

163:デフォルトの名無しさん
09/02/24 22:08:44
SAStruts使い始めたら手放せなくなりますた

164:デフォルトの名無しさん
09/03/11 16:01:48
>>161
2からのほうがいいだろ。
わざわざ使い方の難しい1から始めても仕方がない。



165:デフォルトの名無しさん
09/03/11 20:33:12
>>161
Strut1が単純明快でいいんじゃない?Struts2は別フレームワークとして学習すればいいかと。

166:デフォルトの名無しさん
09/03/12 11:22:53
>>165
そうかぁ?
1って struts-config.xml がばかでかくなるけど(分割はできるけど管理はしなきゃいけない)、
2だとゼロコンフィグレーション使えば struts.xml は要らないよ。
基本的な使い方をしてる限りは1ページ毎に form と action も要らない。

1を新たに勉強する必要はないと思うなぁ。
仕事で使う場面があるなら別だけど、趣味でやるなら2の方がいいよ。

167:デフォルトの名無しさん
09/03/12 14:12:33
趣味でやるとなると、よさげな入門書か入門サイトが欲しいな

168:デフォルトの名無しさん
09/03/12 14:35:46
これなんてどうでしょう?
URLリンク(codezine.jp)


169:デフォルトの名無しさん
09/03/12 20:52:52
Struts2って業務アプリで使われてるんでしょーか?

170:デフォルトの名無しさん
09/03/12 21:35:42
>>166
Struts1でもconfig書かない方法あるでしょ

171:デフォルトの名無しさん
09/03/13 00:26:31
>config書かない
つ SAStruts

172:デフォルトの名無しさん
09/03/13 00:38:16
>>169
日本だと聞いたことないな

つーか海外だとStrutsは2の話ばかりだしJSFも良くでてくる

173:166
09/03/13 10:06:35
>>171
なるほど。
ちと試してみます。

174:166
09/03/13 11:44:26
なるほど、よさげですな。


175:デフォルトの名無しさん
09/04/03 09:30:35
JSFって何処にいったの?
未だにstrutsが多いんだろうか。

176:デフォルトの名無しさん
09/04/04 16:16:10
日本ではね。

177:デフォルトの名無しさん
09/04/04 16:54:31
なぜ日本ではStrutsが多いのだろう

178:デフォルトの名無しさん
09/04/04 16:55:02
日本はもうITの革新について行く事を諦めたんだよ
中級者向けのIT関係の雑誌がほとんど廃刊になっちゃったし、
海外の英語本の翻訳も減っちゃった、売れないから出版できないってのがホントだろうけど
人材も枯渇しつつあるしね、更に追い討ちをかけて今回の不況で業界を去る人も多いんじゃねーの



179:デフォルトの名無しさん
09/04/04 18:53:09
そもそも中級者は自分で情報取りにいけるからなあ。雑誌自体が不要。
インターネットで世界が繋がれば、英語でリアルタイムの時代。
書籍なんて前世代的メディアは不要。

180:デフォルトの名無しさん
09/04/04 18:56:13
>>177
日本では、作業の効率や作ったものの良さより、人の集めやすさが重視されるから、一旦広まると他のものは出てきにくい傾向がある。

181:デフォルトの名無しさん
09/04/04 19:09:38
>>179
英語のできない連中が振り落とされちゃったんじゃないの?
といっても実用レベルになるには英語をスピーディに読めないとダメ


182:デフォルトの名無しさん
09/04/04 19:34:18
>>179
ネットが規制されてる環境もあるんじゃねえの?

183:デフォルトの名無しさん
09/04/04 20:49:37
>>182
大手はどこもそんなもんだ

184:デフォルトの名無しさん
09/04/05 00:32:01
>>179
書籍は必要

185:デフォルトの名無しさん
09/04/05 03:17:10
Struts2はコロコロ仕様が変わるから、本家サイト以外は信用出来ない。
本家サイトでも、ドキュメントの日付をよく見る必要有り。

つーか、いつの間にかFilterDispatcherがdeprecatedになっとるし、
「StrutsPrepareAndExecuteFilterに替えろ」と書いてあるから
替えたらPOSTで日本語が化けるし、もう何が何だか。

そもそも、deprecatedになったこと自体、javadoc以外のどこに書いて
あったんだよってな感じ。

186:デフォルトの名無しさん
09/04/05 05:04:59
>>185
まだ発展途上なんじゃねーの
一度バージョンを決めたら安易にバージョンアップしない方が良いかもね

187:デフォルトの名無しさん
09/04/05 08:47:45
ずっとStruts1.2

188:デフォルトの名無しさん
09/04/05 12:06:26
>>185
Struts1も行き当たりばったりで機能追加と廃止してきたから同じ方向ですすめてるのだろうよ

189:デフォルトの名無しさん
09/04/07 08:53:42
struts1最強

190:デフォルトの名無しさん
09/04/07 17:45:45
ははは

191:デフォルトの名無しさん
09/04/08 06:08:06
>>189
ユーザー数が?

192:デフォルトの名無しさん
09/04/08 15:18:13
習熟率が

193:デフォルトの名無しさん
09/04/08 23:40:01
未だにあちこちで使われてるしな。

194:デフォルトの名無しさん
09/04/09 01:51:41
日本は人材も居ないんだしローテクで良いじゃん

195:デフォルトの名無しさん
09/04/09 02:00:38
人材いない→ローテク→人材育たない→ローテク

196:デフォルトの名無しさん
09/04/10 21:37:33
みんなでCOBOLに戻ろうwww
ネット対応は無しでwww

197:デフォルトの名無しさん
09/04/11 03:32:35
良いんだよ日本は、ガラパゴスでw

198:デフォルトの名無しさん
09/04/11 12:44:47
そして世界から取り残されていくwww

199:デフォルトの名無しさん
09/04/11 13:13:51
絶対ついて行かないとならないってもんじゃないから取り残されても問題無いわ

200:デフォルトの名無しさん
09/04/12 00:07:45
スキル格差に気付いてからでも追い付ける人ならいいんだけどね。
重い腰が上がらなくなって、いつの間にかユーザさんから技術的な指摘を受けても理解できず
意味不明な受け答えしか出来なくなった人を見てるから安心できない。
まぁ、その人は今年40なんでそろそろ限界なのかもしれんけど。

201:デフォルトの名無しさん
09/04/12 01:32:40
国際的なネットワークから孤立するのは危険だと思うけどな。
IT鎖国状態に成るぞ。

202:デフォルトの名無しさん
09/04/13 14:55:34
リプレース案件の時に新しいのでやればいいだろ

203:デフォルトの名無しさん
09/04/22 19:27:48
ストラッツ

204:デフォルトの名無しさん
09/04/26 12:33:17
BTS

205:デフォルトの名無しさん
09/04/26 12:36:37
Struts
Spring
Hibernate


206:デフォルトの名無しさん
09/05/02 13:31:47
これ凄く便利そう
画像:URLリンク(www.javaworld.com)
記事:URLリンク(www.javaworld.com)

207:デフォルトの名無しさん
09/05/04 19:25:27
これってStruts2か?>>206


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch