タグ

strutsに関するuehajのブックマーク (3)

  • 例えば、Strutsを避ける

    はじめに 筆者は10年以上ウェブアプリケーション開発を主な業務とするJavaプログラマであったにも関わらず、Strutsについてはこれまでずっとわず嫌いでした。初期のStrutsは「XMLだらけで効率が悪そう」というイメージが強かったためです。最近はRuby on Rails等の影響を受けCoC(convention over configuration)を採り入れ、XML地獄もだいぶ解消したようです。 StrutsはJavaアプリケーションらしくない種類(任意のコード実行等)の脆弱性を連発することでも知られており、最近は我々の提供するSaaS型WAFサービス、Scutum(スキュータム)のお客様からも頻繁にStrutsについての問い合わせを受けるようになりました。また、去年見つかった任意のコード実行の脆弱性では、脆弱性の公表後すぐにPoCが出回り実際に攻撃が発生するなど、悪い意味で注目

    例えば、Strutsを避ける
    uehaj
    uehaj 2014/04/24
    そこでGrailsですよ
  • 5 Java Frameworks that Fulfill Development Needs

    There are tons of websites or web applications live in today’s date which might have been made using certain “Java framework”. You might have even heard that these frameworks are available on different technology platforms like .NET and JAVA and are becoming quite popular these days because of the increasing demand of developing websites and web applications. Top 5 Java Frameworks However, many of

    5 Java Frameworks that Fulfill Development Needs
  • Struts1.xがEOL - R42日記

    2014-04-23追記 昨今の状況を鑑みるに、新規案件でのStruts2の採用は余りお勧めできないと言わざるを得ません。 僕はStruts2およびOGNLのソースコードを実際に読み込んだ上で、自分で危険と判断したところは独自でパッチを当てているため、報告されているような脆弱性に対して、最初から耐えられるようになっています。 そもそも、OSSを採用するというのは、そういうことですし。 ただし、新規案件でそのような運用を最初から織り込むのは正しい判断とは言えないでしょう。 Struts1.xがEOLになりました。お疲れ様でした。 5年ほど更新が無かったので、やっと正式にEOLかという思いです。 さて、国内における一定規模以上のWebシステム構築では、ベンダーお抱えの『フルスタック型Webアプリケーションフレームワーク』を使うことが前提になります。NTTデータ系列ならTerasolunaとか。

    Struts1.xがEOL - R42日記
    uehaj
    uehaj 2013/04/23
    Grailsでしょ!
  • 1