Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

strutsに関するkmachuのブックマーク (7)

  • COOL ONLINE - JAPAN - JAPAN ONLINE

    Washoku, the term for traditional Japanese cuisine, represents a profound aspect of Japan’s rich cultural and culinary heritage. Recognized by UNESCO as an Intangible Cultural Heritage of Humanity, Wa...

  • オレオレStruts拡張 - taediumの日記

    S2Strutsをメンテナンスしているのですが、メンテナンスしてみて思ったのは「S2Strutsって意外と機能が多くて間単に使いたいだけの人にとっては全体を把握しにくいだろうなぁ」ということです。 もっとシンプルなのがいいな、ということでこんな感じのオレオレStruts拡張を作ってみました。 ActionやActionFormは通常のStrutsと同じように継承して使う。 Actionのメソッドの呼び出しはパラメータ名に基づいて行う。 アノテーションでActionFormのバインディングを行う。 アノテーションでHttpServletRequest/HttpSessionのgetAttribute/setAttributeを自動化する。 Strutsにだけ依存するようにする。 Seasar(2.3系/2.4系)やSpring(1系/2系)など任意のDIコンテナと連携可能にする。 Strut

    オレオレStruts拡張 - taediumの日記
    kmachu
    kmachu 2008/06/27
    参考にさせてもらおう
  • Strutsの嫌がられてるところ - しんさんの出張所 はてなブログ編

    を改善すればいいものができあがるかなぁ.世の中Strutsで機能的にはStrutsで足りてるということだろうから,面倒だと思われる部分が解決すればそれだけで一応はいいのか. たぶんみんな嫌いなのは XMLとの行き来で思考が途切れて開発効率が非常に悪い.XML等に頼るとプラグインによるサポートがないと開発効率が悪すぎ エラーメッセージが意味不明になりがちでデバッグに時間がかかる カスタムタグでhtmlを生成するのが気に入らない.カスタムタグは制御のみに使うべき DIとか普及してきているこの時代にシングルトン前提は相性が悪い フォームのプロパティがStringだらけになってるところが多い.Stringだけでいいのならrequestからパラメータ取り出すのとあんまかわらん だから企業はStrutsのラッパフレームワークが大量にあると.上記問題が少しでも解決していればいいのだけれども実際は余計負担

    Strutsの嫌がられてるところ - しんさんの出張所 はてなブログ編
    kmachu
    kmachu 2008/06/27
    「カスタムタグでhtmlを生成するのが気に入らない.カスタムタグは制御のみに使うべき」
  • 無設定Strutsできました

    WEB-INF/web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" mlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>struts.annotation.filter.SetCharacterEnco

  • mycom:【特集】実践的サンプルで学ぶStruts 2

    以前のものとは似て非なるもの Apache Struts(以下、Struts)という名前を知らないJava EE/Web開発者は、もはやいないのではないでしょうか。紹介するまでもありませんが、Strutsは、Javaで記述されたオープンソースのWebアプリケーションフレームワークです。 今回紹介するStruts 2は皆さんがご存知のStruts(以下、Struts 1と表記します)とは似て非なるものです。Struts 2は、Struts 1のメジャー・バージョンアップ・プロダクトとして開発されましたが、そのベースは、WebWork2と呼ばれていたStruts 1とはまったく別のWebアプリケーションフレームワークです。すなわち、Struts 1とは異なるアーキテクチャとAPI、機能を提供する別のWebアプリケーションフレームワークと言えます。よって、Struts 1アプリケーションを、ライ

  • Struts 2入門(1)〜基本形で理解する仕組みと構造〜:CodeZine

    はじめに 「Apache Struts」(以下、Struts)とは、Web開発のデファクトスタンダードとしてあまりにも有名な、Java言語で書かれたオープンソースのWebアプリケーション・フレームワークです。JavaでのWeb開発者には、もはや説明する必要はないかもしれません。 最初のStruts(以下、Struts 1)がリリースされる2001年以前は、JavaでのWebアプリケーションというと、JSPとサーブレットを直接用いたアプリケーションが一般的でした。そのため、ちょっとしたアプリケーションでも、けっこうなコード量が必要だったのですが、Struts 1のフレームワーク機能により、煩わしい記述の手間がずいぶん少なくなり、Webアプリケーション開発の敷居がぐっと下がりました。 連載は、そんなStruts 1の次世代バージョンであるStruts 2を紹介します。Struts 2は、字面

    kmachu
    kmachu 2008/05/20
    使ってみる
  • Djangoへの片思い日記 - ■Struts脳の恐怖とRails

    Strutsは良いフレームワークであった。 登場時のStrutsは MVCを体現しWebフレームワークとしてプログラマ達に夢を見せた。 今見てしまえば冗長で可読性の低い設定ファイルに 糞のようなtaglibとゲロのようなjspであるが それでも当時はセンセーショナルだった。 しかし、その後、Strutsには悲劇が起きる。 あまりにもセンセーショナルなデビューのおかげで それを金に換えようとしている奴らに目を付けられてしまった。 人月計算とExcelスーツで出来ている奴らだ。 奴らは Strutsをいかに簡単であるか宣伝し 役に立たない講習会で金を取り sessionが何なのかすら知らない人間を大量に生み出した。 そうやって生み出されたStruts脳人間は 「動くコードが正義」の負の面を体現し スパゲティを更に絡ませたActionFormを書き 解読不能なActionを書いた。 勉強など一

    Djangoへの片思い日記 - ■Struts脳の恐怖とRails
    kmachu
    kmachu 2007/08/27
    レイヤの違う話が混じっている気がするけど、うまく説明できない。
  • 1