X



△△もっとStruts2の良さを教えてくださいSsssion6
■ このスレッドは過去ログ倉庫に格納されています
0575デフォルトの名無しさん
垢版 |
2010/08/20(金) 04:18:10
2.1.8.1にて、validationでのエラー発生時に、
inputへの遷移先をtype=chainでactionにしてみたんだが、
遷移はするけど、fieldErrorの内容がごっそり消えてしまう。
解決方法をご存じない?

1.3系にてaction→actionのdispatchをごりごりやっていたので
同じような事をしたいのです。
0579デフォルトの名無しさん
垢版 |
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になっちゃう。

対応策って無いでしょうか…。
0581デフォルトの名無しさん
垢版 |
2011/01/28(金) 17:43:33
以上の結果から、以下のことが推測されます。

Struts1の勢力で中国が1位なのは日本のオフショア開発によるものではないか。そうすると3位の日本と合わせて日本のSIerが世界の中でも唯一時代遅れのStruts1を使い続けているという事実が裏付けられたことになる。
JPAやJSFを使った比較的最近のJavaEEを使ったエンタープライズ開発の中心はインドである。英語力と技術力を生かした欧米からのオフショアが多いから?
Spring Rooのような最新技術を使った開発は欧米で行われている。
0582デフォルトの名無しさん
垢版 |
2011/02/23(水) 16:01:08.31
オブジェクト指向全否定なフレームワークだなw
0584デフォルトの名無しさん
垢版 |
2011/03/14(月) 00:05:30.72
Struts2ってHTML5書けるの?
0585デフォルトの名無しさん
垢版 |
2011/03/18(金) 04:03:36.84
おれはjavaが嫌いだ。
なんといってもバージョンをがちがうということで、エラー
がでる。
かつておれはj2sdk1.5+tomcat5+struts1.3で開発した。
cent os上で動かし、開発は順調に進み、リリース直前に控え、
最後のテストも順調に動き、顧客にも見せ、顧客も画面の作り
に満足してくれた。
おれはみんなで飲みに行き、明日の稼働を待った。
だが、ここでプロマネがなんの根拠もなしにサーバーのjava環境をj2sdk1.6
とtomocat6とstruts2.0に変更した。直前にだ。
おれはこのことを知らず、眠った。その後会社に行くと顧客が
おこった顔で待っていた。
なんだろうと思ったら、エラーがでたらしい。確かにエラーがでる。
おれがなんかしたのかと思った。ところが、すぐに原因はわかった。
プロマネもなぜかわかっていない。
おれは発狂した。せっかく作ったのに。社長はおれになぜバージョン
をあげるとエラーなのか、君の作り方が問題あるのでは?
プロマネもお前が悪いの一点張り。
考えらない。すぐに作り直して。って言われたが、おれは何と言って
返したが覚えていない。ただ携帯の電源を切って、布団の中で寝ていた。
その後、辞表を出した。
0586デフォルトの名無しさん
垢版 |
2011/03/18(金) 04:10:56.83
最後に社長の一言
javaってonce write any whereじゃないの?
って聞かれた。しねばいいと思った
0587デフォルトの名無しさん
垢版 |
2011/03/18(金) 08:15:41.37
tomcatやstrutsの仕組みを利用してるなら、tomcatやstrutsの仕組みが変わったらそれを利用してるアプリケーションも合わせて変更しなければならない。
1.3の頃に組んだ規模の大きい業務アプリケーションを今でも使い続けてるのは2.0に変えると作り直しになるから。
バージョン戻して納品すべし。
0589デフォルトの名無しさん
垢版 |
2011/03/18(金) 17:44:05.98
いやstrutsのメジャーバージョンあげたプロマネが悪いだろ
マイナーバージョン一つあげてもテストが必要なのに
リリース直前になんて無知すぎる
0591デフォルトの名無しさん
垢版 |
2011/03/18(金) 19:58:42.79
>>590
悪うございましたな。就職氷河期で、ITしか決まらず、
ITやっているんですけどね。
サーバー管理とか全部やったのにmysqlの設定なども
プロマネなんかいらねーよ。もう。
おれはこの会社の人と仕事はしないようにしている。
つーか無知の人間がいきなり他人が作ったサーバーのrootにアクセスしてjdkをインストール
し直すその意味がわからん。正直嫌われているなと思った
0595デフォルトの名無しさん
垢版 |
2011/03/19(土) 00:22:45.88
ネタじゃねーよ。
0597デフォルトの名無しさん
垢版 |
2011/03/20(日) 21:04:48.58
JDKやTomcat上げてエラーになるのはシステム側の問題もあるかもしれないけど
Struts1系とStruts2系は全くの別物だから動く筈が無い
0598デフォルトの名無しさん
垢版 |
2011/03/21(月) 23:06:09.06
というか、そんなにわかってないプロマネが本当にstruts2のバージョンあげれる?
EclipseでSVNからチェックアウトしてstrutsのlibごっそり入れ替えた時点でエラーでそうだけど。
デプロイしてあるjarファイル入れ替えたのか?レベルうんぬん以前の問題だよなあ。
社長は技術職じゃないなら仕方ないんじゃない。そんなレベルのプロマネの言うことを
信用するのは悪いけど
0601デフォルトの名無しさん
垢版 |
2011/03/24(木) 22:52:51.99
checkboxの配列バグふざけんなよ
0602デフォルトの名無しさん
垢版 |
2011/03/24(木) 23:26:49.61
バグを発見したら報告してあげましょう。
嫌なら無理して使う必要はありません。
無理して使わざるを得ない場合は自分で修正しましょう。
0603デフォルトの名無しさん
垢版 |
2011/03/26(土) 23:27:09.78
社長によっぽど信用されてなかったのだろうね。
centでjdkのバージョンアップなんて簡単に遣れるものなのか? つーか開発終わったら納品前にバックアップぐらい採っておくよな? ウマく動かなかったら弄った香具師の犯人探しして元に戻させるよな?
0604デフォルトの名無しさん
垢版 |
2011/03/27(日) 19:13:16.11
あーそれはもっているよ。
だからそれを渡したんだが、当然struts2.0だと前の人も
言っていたがうごかない。
問題は1.3で動いたものを急にサーバーのstruts2.0にあげるという
意味がわからなかった。
1.3に戻して稼働しましょう。と発言する気にもならなかった。
なんかいじめにあっている気がして。
0609デフォルトの名無しさん
垢版 |
2011/07/21(木) 13:58:31.22
struts2を勉強中なんですけどタグライブラリの説明が
あるページってないですか?

というか本がないのがつらいですね。「
0610デフォルトの名無しさん
垢版 |
2011/07/21(木) 21:39:48.79
Struts2なら腐るほどサイトあるだろw
つうかStrutsタグとかなるべく使わずにcoreとか使ったほうがいいと思うが。
0611デフォルトの名無しさん
垢版 |
2011/07/22(金) 13:18:57.35
なんかstruts2のタグ使うと勝手に余計なHTMLタグを生成してしまいますね。
これは使えないわ。
0612デフォルトの名無しさん
垢版 |
2011/07/23(土) 17:46:26.65
んなこと言ったらJBOSS Seamなんて・・・
つかstruts2はとある取引システムに使ったけどもう使わない
ELがメソッド実行できるようになったからOGNL存在価値ないし
似たようなの乱立してややこしいだけだよね
0613デフォルトの名無しさん
垢版 |
2011/07/24(日) 00:26:20.52
strutsつかわねーって、他なんかいいのあるか?

RubyのSinatraみたいなオキラクなのがあったら便利なんだが
0616デフォルトの名無しさん
垢版 |
2011/07/24(日) 03:16:59.01
Springは代りにはならなくね?
というかSpring Struts (+Hibernate)の組み合わせとか定番になってるし
0617デフォルトの名無しさん
垢版 |
2011/07/24(日) 10:11:02.62
SSHとか何年前の話だ?

うちは昔StrutsでやっていたようなところはSpring MVCになってるよ。
Rails系のフレームワーク、ASP.NET MVCと似た感じの設計にもできるし。
0618デフォルトの名無しさん
垢版 |
2011/09/25(日) 17:33:37.20
うちはstruts1.3のみで開発しているよ
0619デフォルトの名無しさん
垢版 |
2011/10/08(土) 10:24:10.13
最近はSearser、Struts経験者です!!
とかいいながら、DIとか全く理解してない人が多くてのう…
0623デフォルトの名無しさん
垢版 |
2012/03/14(水) 04:08:13.46
Struts3が主流になるころには流れについていけない奴が続出でまた業界が一新しそうだな
また一儲けできそうだ
0624デフォルトの名無しさん
垢版 |
2012/03/17(土) 13:13:03.96
過疎っているけど質問できるような状況なのだろうか・・・・・

複数の端末から同時アクセスされたとき、
SessionAwareで設定/取得しているセッション情報が
破壊されたりハイジャックされたりするのですが、
どのように解決すればいいのでしょうか?
0625デフォルトの名無しさん
垢版 |
2012/03/17(土) 13:25:12.62
SessionAwareで取得したMap(SessionMap)と、RequestAwareで取得したHttpServletRequestからgetSessionしたHttpSessionを混在して使っているとか?
0629デフォルトの名無しさん
垢版 |
2012/06/02(土) 01:24:18.13
最近になってStruts1.2のプロジェクトに放り込まれたんだけど、
前の職場でWicketとかJSFやってるとナニコレ感が激しいな…。
まぁこれも仕事だからきちんとやるけどさー。
0631デフォルトの名無しさん
垢版 |
2012/09/24(月) 00:23:51.90
こんな甘々実装でなんでも出来ちゃう仕様って怖すぎるな
チョット前までセキュリティ ザルだからな
他にもまだまだ潜んでるだろ
0632デフォルトの名無しさん
垢版 |
2012/10/06(土) 18:57:39.09
Struts2の書籍ってサンプル集みたいなのはあるけど
一から解説してくれる技術書ってないね
0637デフォルトの名無しさん
垢版 |
2012/10/14(日) 16:02:48.55
今はもうSpring MVCの時代だろう
0641デフォルトの名無しさん
垢版 |
2013/01/26(土) 19:45:35.70
Strutsを覚えないといけないんだけど、入門書ほとんど売ってないね。
もうあんまり人気ないのかな。
0647デフォルトの名無しさん
垢版 |
2013/03/12(火) 19:20:24.83
バリデータについて、数値を必須チェックするにはどうすればいいでしょうか?
<field property="isbn" depends="required,integer">
とやっても、フォームを空欄で送ったとき、バリデーターが働かないでそのまま
通ってしまうのですが。
0648デフォルトの名無しさん
垢版 |
2013/03/13(水) 20:33:50.48
647は解決しました。
ありがとうございます。
<html:text>で作ったフォームに入力した文字が、次回、同じ入力画面に来た時、
前回入力した値が初期値として入力された状態で表示されるのですが、これを残させ
ないようにするにはどうすればいいのでしょうか?
0650デフォルトの名無しさん
垢版 |
2013/03/20(水) 00:53:32.89
struts2の本が欲しくて本屋行ったんだけど、
置いてないみたいだったんで、店員さんに
「strutsの本あります?」
って聞いたんだ。
そしたらエロ本コーナーに連れていかれたんだ。

・・・。

って一人エッチの本ちゃうわ!
聞き間違いにもほどがあるわ!

・・・。

まあ、作り話なんだけどね。
0651デフォルトの名無しさん
垢版 |
2013/05/21(火) 14:49:08.32
長文失礼します。
以下の現象で悩んでいます。

== 環境(ゼロコンフィグ) ==
struts 2.3.14 on jboss 4.2.0、 json-plugin 2.3.14、jquery-plugin 3.5.1

== JSPの構成 ==
メイン表示.jsp(jquery-pluginのgridで表を表示)
<sjg:grid href="JSON.action" ...略 ></sjg:grid>

JSONAction.java(JSON形式のデータを返します)
アノテーションは
@ParentPackage("json-default")
@Results({
@Result(name = "success", type = "json")
})

続く・・・
0652デフォルトの名無しさん
垢版 |
2013/05/21(火) 14:51:11.19
・・・続き

== 問題 ==
Firefoxとchromeでは、問題なくgrid内にJsonのデータが表示されるが、IE9では表示されない。
(grid自体は表示されるが、Jsonデータが表示されない)
ちなみにJSONActionは正常にデータを返しています。
また、JSONActionの@Resultsに
params = { "contentType", "application/json; charset=UTF-8" }
を追加してもダメでした。

どなたか解決できる方、いらっしゃいましたら
教えて頂けないでしょうか。
0654デフォルトの名無しさん
垢版 |
2013/07/23(火) NY:AN:NY.AN
S2-016でググれ。
?redirect以降をコピペしてcalcにでも書き換えれば、すぐにわかるだろう。
バグフィックスでごっそり削られていたが、なんかある度にごっそり削られるんだろうな。
0655デフォルトの名無しさん
垢版 |
2013/07/24(水) NY:AN:NY.AN
新人研修を終えて配属された部署ではStruts1.2をメインで使ってるみたいなんですがこの先大丈夫でしょうか?
0656デフォルトの名無しさん
垢版 |
2013/09/07(土) 15:45:50.47
なんかあらゆる知識がいるかんじ
MYSQLとの連結が難しそう
あとstruts-configなんかの設定とか
面倒
本をよんでこんだけしんどいからなんか開発だとノイローゼになりそう
0658デフォルトの名無しさん
垢版 |
2013/09/18(水) 16:01:28.45
stack overflow見る限り、spring mvcしか使ってない印象
日本だけseeserやSA Strutsが流行ってるのかしら?
0660デフォルトの名無しさん
垢版 |
2013/11/04(月) 14:35:59.64
strutsについて書かれているいい本はないですか?
10で学ぶjakarta入門読んでいるがまともに動かなくて難義してる
springは?
springによるwebスーパーサンプルがいいですかね
こんなに忙しい日本人がIT知識身につけるのは大変ですね
0662デフォルトの名無しさん
垢版 |
2013/11/18(月) 14:20:50.56
struts struts2 JSF,spring,seaserといろいろフレームワークある
全部使いこなしている人おるんだろうか?
0667デフォルトの名無しさん
垢版 |
2014/01/18(土) 10:42:32.82
Struts1が完全終了する前にStruts2の方が完全終了しそうだな。
Struts1系は過去の資産があるからもうしばらく生き残っちゃうだろwww
0670デフォルトの名無しさん
垢版 |
2014/02/05(水) 20:02:32.49
Actionのchainの前後でActionMessageって引き継がれないもんなん?
1つのrequest中でメッセージを引き継ぎたいんだけど、どうやったらいい?
0671デフォルトの名無しさん
垢版 |
2014/02/06(木) 18:14:03.98
アクションメッセージは名前の通りアクションに紐づくものなので、アクションをまたがって保持されない
お望みの動作を実現する一番簡単な手段はrequest.setAttributeで持ちまわること
0672デフォルトの名無しさん
垢版 |
2014/02/06(木) 19:39:45.67
>>671
やっぱそうなるのか。それを実現する一般的なプラグインとかもないということかな?
できるだけ自作は避けたいと思ってる。
■ このスレッドは過去ログ倉庫に格納されています

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