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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2008/08/01(金) 05:27:03
Apache Strutsフレームワークについて語るスレ

前スレ
△△もっとStrutsの良さを教えてくださいSession5
http://pc11.2ch.net/test/read.cgi/tech/1167469508/
2009/11/01(日) 14:53:06
2にしたからといって機能が高くなるわけでもなんでもない品・・
どうせ覚えるコストかけるならwicketとか採用して欲しいわ
2009/11/01(日) 19:52:37
それこそメンテに不安有るので却下されるわな。
2009/11/02(月) 07:33:26
wicketはないな。
2009/11/02(月) 07:44:14
それを言ったらst2もないけどな・・
2009/11/02(月) 08:16:30
「‥じゃあ、今回もStruts1で良くね?」
(以下無限ループ)
2009/11/02(月) 16:11:12
でも今更st1は無い。
もうvbでいいよw
2009/11/02(月) 18:26:09
じゃあtapest(ry
2009/11/02(月) 21:42:23
tap(ry にするくらいならvelo(ry でいいわ・・
2009/11/04(水) 11:19:33
で、今回もst1でやるけど良いの?
2009/11/04(水) 12:41:22
「st2でやりたいって?それ枯れてるの?」
2009/11/04(水) 14:11:00
st2の不具合は全部対応してね。言い出しっぺなんだしw
2009/11/04(水) 18:13:01
st2?
君が未来永劫メンテするならいいよ。
2009/11/05(木) 13:58:10
あれ?マジでそんなレベル?
struts2は1みたいなスタンダードには全然なりそうもない感じ?
最近小さな現場ばっかりで世界が見えてないんだけどみなさんの現状を教えて。
群雄割拠でこれといった候補が無いのならstruts1使い続けるわ。
2009/11/05(木) 18:57:49
<s:property>タグの仕様が変わった件について
2009/11/06(金) 05:34:24
せめて互換性がもうすこしあればよかったのにね。
1のカスタムタグとActionクラスをそのまま使えるようにしてれば日本で主流になってたろうに。
Struts2は、はっきりいって数ある似非Struts1フレームワークのひとつでしかないよ。
2009/11/06(金) 07:21:39
昔はStruts1しかなかったからなあ。
これだけフレームワークが乱立してるとスタンダードなんてないのでは。
2009/11/06(金) 10:39:55
まだ淘汰されずに紆余曲折団塊だからな。漏れ的にはjsfに落ち着いて欲しいけど。
暫くはst1が結局無難。5年とかシステムをメンテするなら特に。
2009/11/06(金) 18:29:28
JSFは日本語が数値文字参照になる・・・。
struts2の<s:property>タグもそうみたいだし、何か理由があるんですかね?
2009/11/06(金) 22:25:22
>>474
7bit圏でも文字化けがなく出力できるくらい。
マルチバイトは昔から鬼門だからね。なんのためにUTF-8がデフォルトなのかをしってほしいよね。
こっちはUTF-8でも大幅に譲歩してるんだし。

ソースいじって毎回コンパイルするのもだるいしねぇ。
フィルタで戻すのも現実的ではあるけどパフォーマンスとかわざわざさげるのも。
数値文字参照になるかどうかのフラグだけ用意してもらえればいいんだが、
JSFの日本での実績がないおかげで文句を言う人がほとんどいないというのが原因だと思う。

携帯電話が一番鬼門ではあるが、フルブラウザ搭載しているのがほとんどだから大体大丈夫といえなくもない。
パケット代が上がるのがきついけどね。
2009/11/07(土) 02:16:52
まあ日本人プログラマに支那語や半島語でも問題なく動く様に実装しろと逝っても無茶なのと同じで、
英語圏のプログラマに日本語で問題無い様に実装してくれというのは無茶。

日本語だと問題有るので、まだstrutus1使ってるよwって報告すれば(ry
2009/11/10(火) 08:52:25
日本語で書かれたst2の本って少ないね。
st1の頃はもっと多かったはずなのに。
2009/11/10(火) 21:25:07
需要無いからね。st1で案件も求人も間に合ってる。
2009/11/10(火) 21:46:00
今は1.3が多いのかな?
それとも1.2?
2009/11/11(水) 19:26:45
Struts + Spring + Hibernate
2009/11/11(水) 22:05:00
Hibernate とかもうあり得ないから・・
2009/11/11(水) 22:38:01
Javaの世界は流行り廃りが激しいですね
2009/11/11(水) 23:25:22
例外はstruts1
2009/11/12(木) 06:25:53
JSF + EJB + JPA
2009/11/12(木) 06:48:41
>>484
趣味だとしてもすごいセンスだな
2009/11/12(木) 08:46:37
標準ではあるが…
2009/11/12(木) 19:45:09
st2の洋書で一番使えるのどれよ
2009/11/13(金) 00:18:19
>>485
海外だとわりとスタンダードな組み合わせなんだよね
Tomcatだけにこだわってるの日本くらいじゃないかな
2009/11/13(金) 05:04:39
富む猫の人気ぶりは異常だよな。古過ぎだろうと。
2009/11/13(金) 08:02:26
glassfishとか
2009/11/13(金) 22:15:05
Struts + Spring + iBatis
2009/11/14(土) 00:33:03
2.1.8でStrutsPrepareAndExecuteFilterの
エンコード関係のバグは無くなったようだな。
2009/11/14(土) 10:31:22
誰もいない
2009/11/14(土) 17:32:25
もうSAStrutsでよくないか?
2009/11/14(土) 17:47:25
Strutsを今でも使い続けないといけない保守的なところに
Seasar2必須なものが入れれるとは思えないが
2009/11/14(土) 21:51:40
struts しか知らない人が多いよね
2009/11/14(土) 22:21:55
色々あることは知ってるけど、チームだと
全員が使えるものじゃないと駄目だからだろ。
一人でやるなら道具は選べるけどさ。
2009/11/14(土) 23:52:33
そのチームはいつstrutsを導入したんだろうな
2009/11/15(日) 00:19:08
毎回人は寄せ集められてくるから固定ではない。
となるとスキルがどの程度あるか、前回やったから
今回はさらに楽になるとか
そういう知識の積み重ねが期待できないので難しい。

だからいつも効率の悪い開発スタイルなので高コストなんだよ。
2009/11/15(日) 00:28:38
なんか根本的なところが間違ってる、とまではいわないまでも、考え違いをしているような気がする。
もういちどスタートラインに戻って考え直してみてはいかが?
2009/11/15(日) 14:05:37
Struts2
502デフォルトの名無しさん
垢版 |
2009/11/15(日) 16:56:39
struts2を今更触ってみたんだけど出力されるHTMLが改行だらけで汚いのはどうにかならないの?
FreeMarkerのテンプレート書き直せばいいんだろうがめんどくさし
2009/11/15(日) 17:39:30
フィルタでも作ったら?
2009/11/15(日) 19:36:24
Javaって何でこんなに面倒なの?
2009/11/15(日) 19:53:40
SymphonyとかRailsのほうが面倒じゃね?
2009/11/15(日) 20:34:51
Javaって何か凄く回り道が必要じゃない?
フレームワークが乱立してて、使い方覚えてもすぐ陳腐化しちゃうし。
まあそれがいいって人もいるけどさ。
2009/11/15(日) 20:56:22
I think so.
2009/11/15(日) 21:00:55
乱立してるのってJavaだけじゃないし
2009/11/15(日) 21:26:38
だけじゃなければ良いってもんでもないだろ
510デフォルトの名無しさん
垢版 |
2009/11/15(日) 21:28:23
>>505
それに相当するのはJavaでいうとStrutsではなくGrailsだな
2009/11/15(日) 21:32:02
でもJavaは特に多い。
Symphony、Railsはフルスタックだから情報がまとまってるもの。
JavaはDIやらORMやらその辺の情報がバラバラなんだよね。
好きなのを組み合わせて使うのがJava流なのかもしれんけどね。
2009/11/16(月) 18:55:41
>>481
Hibernate、JPA実装だけど駄目か?
2009/11/17(火) 00:33:59
>>511
JavaEEはフルスタックですよ
2009/11/17(火) 02:14:47
もうJavaEE6でいいじゃん
2009/11/17(火) 07:25:15
まさに>>484だな。
2009/11/17(火) 18:00:19
単にマイナーでそれだけしか無い言語と、多様性があって選択肢が確保されてるjavaを比べてもなあ。
それこそjavaの案件ならst1使うって決めてしまえばいいだけで。

java案件も無いのにjavaエンジニアを囲って給料払い続けるほうが高コストだろう。
java案件取れたら募集掛けて寄せ集めるのがコスト効率はいい。
javaコード描いてるだけの下っ端じゃなくて、予算管理も遣ってみて経験詰んだら。
2009/11/17(火) 23:53:52
struts2のガイドのPerformance Tuningでfreemaker関連の事が沢山乗ってますが
jspだけ使ってたら必要ないものでしょうか?
2009/11/18(水) 15:05:29

【Pure】HSQL database engine【Java】
http://pc11.2ch.net/test/read.cgi/db/1060970234/265-

【PureJava】 Derby 1 【OpenSource】
http://pc11.2ch.net/test/read.cgi/db/1128799341/96-

【Java】H2 Database Engine【GCJ】
http://pc11.2ch.net/test/read.cgi/db/1165162457/90-
2009/11/23(月) 09:50:15
struts2のアーキテクチャって
struts2.xmlがプログラマーから見たコントローラーだよね?事実上
2009/11/23(月) 14:59:19
事実上もなにも、そうでしょ。
2009/11/25(水) 17:58:38
コントローラはあくまでActionじゃない?
xmlはその設定ファイルというだけで。
コントローラの役割ってユーザからの入力を受け付けてモデルを起動してビューに渡すことだから、
そのうち「どのURLで受け付けてどのビューを起動するか」の設定を分離してるだけというか
2009/11/30(月) 20:52:18
「コミュニケーション能力」という言葉の罠
http://society6.2ch.net/test/read.cgi/soc/1258793994/
2009/12/04(金) 06:36:43
もう語り尽くしたか?
2009/12/04(金) 15:59:15
Strutsって3次元配列がフォームで使えないから意味ない
2009/12/04(金) 18:15:56
意味が分からん
526デフォルトの名無しさん
垢版 |
2009/12/04(金) 18:20:05
>>524
Write it again in English.
2009/12/18(金) 23:03:38
WEB-INFのINFってINFormationだろ?
情報なのは当たり前だろうが
って思うんだけど
2009/12/19(土) 00:10:27
INFINITE

INFRA
2009/12/19(土) 02:22:30
infinity 説に一票
530デフォルトの名無しさん
垢版 |
2009/12/19(土) 23:06:15
inferiorityの略だと$UNの講習で教わりました
531デフォルトの名無しさん
垢版 |
2009/12/26(土) 13:51:12
inferiority説に一票
2009/12/30(水) 15:48:17
struts2でseoされたurl(pathinfoでurl引数を受け取るやつ)をやる一般的な方法ってなに?
2009/12/30(水) 18:22:57
もしかしてアクションクラスって
xwork2のActionクラスとかActionSupportクラスを直接継承してないとダメ?
複数のアクションにまたがる共通機能を実装しようとおもって
ActionSupportを継承したスーパークラスを挟んだらstruts2フィルタの起動に失敗した
2009/12/30(水) 21:28:07
そんなわけない
2010/01/10(日) 00:50:39
プロジェクト名TestにするとURLが
http://localhost/Test
になるけど
http://localhost/TEST
でも
http://localhost/tEst
でも同じプロジェクトだと認識させるように、
要するに大文字小文字を区別しないようにするにはどうすればいい?
2010/01/10(日) 14:06:53
Testにリダイレクトする
2010/01/10(日) 14:20:59
フィルタ
2010/01/10(日) 14:52:23
フィルタってルートから使えるの?
2010/01/10(日) 16:27:07
何がしたいんだか分からん
2010/01/11(月) 23:48:16
全てのアクションの全ての返り値で
同じjspファイルを使用したいんだけど可能?
541540
垢版 |
2010/01/11(月) 23:48:59
アクション数に比例して設定を増やさずに、と言う意味で。
542540
垢版 |
2010/01/11(月) 23:53:23
struts.xmlで、こういう事がしたい。
<action name="*" class="{1}Action">
<result>/common.jsp</result>
</action>
2010/01/12(火) 01:07:37
>>542
struts.xmlはワイルドカードつかえるはずだけど?
544540
垢版 |
2010/01/12(火) 01:19:57
たぶん、class属性で変数が使えない
resultタグ内では使えるんだけど
2010/02/20(土) 23:23:03
>>416
実は、オレも未経験でJavaやらされているんだけど
よくわからん
技術指導と開発リーダーやってくれる人が欲しい
人月60万くらいでいかが?
2010/02/20(土) 23:55:23
>>545
60万だと10人日になります。
2010/02/21(日) 02:54:43
>>545
俺を使えwwwwwww
2010/02/21(日) 09:49:21
>>546
他の外注とのバランスもあるからね、人月60万くらいしか無理なんだよ。
オレも技術だから、言いたいことは分かるがな。

>>547
いきなり、「俺を使え」と言われてもさ
何が出来るか言ってもらわないと
あ、後勤務地は大阪だけど、良い?
2010/02/21(日) 11:25:22
技術指導と開発リーダーで60万ってことは
コーダーはどんだけ安いの?
そりゃー絶対やらないわ。
2010/02/21(日) 14:53:51
>>549
PGは、40万くらいから
デフレだねぇ(苦笑)
2010/02/21(日) 20:06:57
>>548
ごめん、大阪は無理だわwww

わりwwww

また今度
2010/02/25(木) 08:39:20
デスマ確実案件だなw
40万貰って、60万のリーダに全部丸投げしてたほうが楽だわw
2010/03/16(火) 12:19:59
フレームワーク使っても、結局は人海戦術なのか
2010/03/16(火) 12:53:05
フレームワークって人海戦術のためにあるんじゃ
2010/03/16(火) 13:44:01
だな。
フレームワーク使わせてれば、有る程度統一出来るし、人員代替も訊きやすい。
要は各人の独自プログラミングを辞めさせて、定型パターンの生産に固定化すればいい。
2010/03/16(火) 14:42:22
人海戦術で何とかなるなら、人海戦術で何とかする部分を
フレームワーク化出来ないかな…、なんて一瞬考えてみた。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況