△△もっとStruts2の良さを教えてくださいSsssion6
■ このスレッドは過去ログ倉庫に格納されています
Apache Strutsフレームワークについて語るスレ
前スレ
△△もっとStrutsの良さを教えてくださいSession5
http://pc11.2ch.net/test/read.cgi/tech/1167469508/ >>639
ありがとう。なんかスレの終わってる感がすごいですが・・・ Strutsを覚えないといけないんだけど、入門書ほとんど売ってないね。
もうあんまり人気ないのかな。 Struts1.2, 1.3, Struts2
色々違うし、新規ユーザーはウンザリであります! どれかひとつ覚えても、また勉強しなおさないといけない感じ? struts-config.xmlで設定されている値をjspにて参照する方法はないでしょうか? バリデータについて、数値を必須チェックするにはどうすればいいでしょうか?
<field property="isbn" depends="required,integer">
とやっても、フォームを空欄で送ったとき、バリデーターが働かないでそのまま
通ってしまうのですが。 647は解決しました。
ありがとうございます。
<html:text>で作ったフォームに入力した文字が、次回、同じ入力画面に来た時、
前回入力した値が初期値として入力された状態で表示されるのですが、これを残させ
ないようにするにはどうすればいいのでしょうか? 648は解決しました。
ありがとうございます。
scopeがsessionになっていただけでした。 struts2の本が欲しくて本屋行ったんだけど、
置いてないみたいだったんで、店員さんに
「strutsの本あります?」
って聞いたんだ。
そしたらエロ本コーナーに連れていかれたんだ。
・・・。
って一人エッチの本ちゃうわ!
聞き間違いにもほどがあるわ!
・・・。
まあ、作り話なんだけどね。 長文失礼します。
以下の現象で悩んでいます。
== 環境(ゼロコンフィグ) ==
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")
})
続く・・・ ・・・続き
== 問題 ==
Firefoxとchromeでは、問題なくgrid内にJsonのデータが表示されるが、IE9では表示されない。
(grid自体は表示されるが、Jsonデータが表示されない)
ちなみにJSONActionは正常にデータを返しています。
また、JSONActionの@Resultsに
params = { "contentType", "application/json; charset=UTF-8" }
を追加してもダメでした。
どなたか解決できる方、いらっしゃいましたら
教えて頂けないでしょうか。 Struts2って致命的なセキュリティ的欠陥があるんですか? S2-016でググれ。
?redirect以降をコピペしてcalcにでも書き換えれば、すぐにわかるだろう。
バグフィックスでごっそり削られていたが、なんかある度にごっそり削られるんだろうな。 新人研修を終えて配属された部署ではStruts1.2をメインで使ってるみたいなんですがこの先大丈夫でしょうか? なんかあらゆる知識がいるかんじ
MYSQLとの連結が難しそう
あとstruts-configなんかの設定とか
面倒
本をよんでこんだけしんどいからなんか開発だとノイローゼになりそう もうStruts2を選択する案件なんて無いだろうな stack overflow見る限り、spring mvcしか使ってない印象
日本だけseeserやSA Strutsが流行ってるのかしら? strutsについて書かれているいい本はないですか?
10で学ぶjakarta入門読んでいるがまともに動かなくて難義してる
springは?
springによるwebスーパーサンプルがいいですかね
こんなに忙しい日本人がIT知識身につけるのは大変ですね >>1が5年前か
今思えばSession6まで行ったのが信じられない struts struts2 JSF,spring,seaserといろいろフレームワークある
全部使いこなしている人おるんだろうか? >>662
その中でstruts,struts2,seaserはオワコンだから使いこなせる必要なし。 Struts1が完全終了する前にStruts2の方が完全終了しそうだな。
Struts1系は過去の資産があるからもうしばらく生き残っちゃうだろwww >>667
Struts2ってそんなに落ちぶれてんの?
海外では主流ってイメージだったけど Struts2はセキュリティ無視の設計だからもう誰も使わんだろw Actionのchainの前後でActionMessageって引き継がれないもんなん?
1つのrequest中でメッセージを引き継ぎたいんだけど、どうやったらいい? アクションメッセージは名前の通りアクションに紐づくものなので、アクションをまたがって保持されない
お望みの動作を実現する一番簡単な手段はrequest.setAttributeで持ちまわること >>671
やっぱそうなるのか。それを実現する一般的なプラグインとかもないということかな?
できるだけ自作は避けたいと思ってる。 >>672
俺の知る限り、そういうことをやるプラグインは無い
自作って言ってもexecute内でsetAttribute呼ぶだけだろ?1行で済む Struts2を使おうとしているんだが、SessionAwareのメリットがわからない。
ServletActionContextから取得するのと何が違うんだろう? >>668
(669さんの補足)
つ 「Struts 2の脆弱性を突いて不正侵入」、JINS通販サイトのカード情報漏洩
http://itpro.nikkeibp.co.jp/article/NEWS/20130501/474536/
HTTP GET の URL に、とある呪文を入れると、任意の OS コマンド
を実行できる。しかも、Struts2 の基本的な仕組みを突いてきている
ので、根本対処は不可能。
2007 には分かっていたセキュリティーホールなので、2008 以降にアプリ
基板として Struts2 を選定していたエンジニアは筋が悪い >>675
もうとっくに修正済みだから
根本的に対処できてるよ。 そもそもだ
Struts2を利用する利点なんてあるのか? >>676
二ヶ月毎に "Developers should immediately upgrade to xx"
http://struts.apache.org/downloads.html strutsでインターネットアプリを構築すると、脆弱性が発見されるたびに、クラッカーのサンドバックとなるスリルを味わえる。 今はなにつかうん
phpの変数に$つけるのを受け付けれなくて、サーブレットにしよう思うんだが・・・ サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート 今となっては、いまだにStruts1系使ってるほうが脆弱性少なくて
勝ち組だったりするのかな? 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
RLRKJ ■ このスレッドは過去ログ倉庫に格納されています