タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJavaとStrutsに関するamnmaのブックマーク (12)

  • DynaActionFormでreset() - 鳴兔の飼育日誌

    昔の話だと、resetメソッドを自分で書かないといけなかったのだけど 「DynaActionFormを拡張してresetメソッドを実装する。」 →http://struts.wasureppoi.com/form/01_reset.html 今はこうかける? <form-beans > <form-bean name="DynaResetForm" type="sample.form.DynaResetForm" > <form-property  name="chk" type="java.lang.String" initial="off" reset="true" /> </form-bean> </form-beans > でもいつからできるようになったのかよく分からない・・・

    DynaActionFormでreset() - 鳴兔の飼育日誌
  • Javaの道:Struts(8.アクション・フォームBeanの日本語処理)

    概要 アクション・フォームBeanでは、ブラウザからのリクエストデータを格納する際、どのエンコード方式を使用しているかの情報を得る(setCharacterEncodingメソッドなど)前にリクエストデータを格納します。そのため、日語を扱う際、文字化けが起こります。 アクション・フォームBeanで日語処理を行う際は、Servlet2.3から導入されたフィルタ機能を利用します。フィルタ機能でリクエストデータのエンコード処理を行います。フィルタ機能が使えない場合は、アクション・フォームBeanにデータが格納される前に呼び出されるresetメソッド内でsetCharacterEncodingメソッドを呼び出す、アクセスメソッド内でエンコード処理を行うなどの対応を行います。 ここでは、フィルタ機能を利用したエンコード処理について解説します。フィルタ機能の詳細に関しましてはJavaの道:フィルタ

    Javaの道:Struts(8.アクション・フォームBeanの日本語処理)
    amnma
    amnma 2010/09/10
    strutsの文字化け回避定石
  • 2log.net

  • Commons Validation on POJO

    設定ファイル(validation.xmlとvalidator.properties)の書き方 propertiesやxmlファイルの置き場所。 現状では、設定ファイルをロードするクラス(ValidatorLoader)で stream = ValidatorLoader.class.getResourceAsStream(property); や input = ValidatorLoader.class.getResourceAsStream(validatorRules); というように、ValidatorLoaderのパッケージ場所からロードしているので、実際にはcom.chikkun.common.validatorだ。 propertiesやxmlファイルの名前 優先順位がある。以下にその優先順位を挙げる。 defaultでは、xmlがvalidator.xmlとvalidat

  • Struts1.3の入力バリデーション機能 Struts-Validatorを使う | そるでぶろぐ

    連載の内容は記事執筆当時のまま再公開しており、現在では古い、あるいは適切ではない内容を含んでいます。 ソリューション開発部の黒住です。 Webアプリケーションの製造において、避けて通れない大きな処理に、ユーザーの入力値検証があります。この入力値検証を、検証アルゴリズムの再利用とXMLによる集中管理により、効率よく実装する機能を提供するのが、Struts1.1から導入された Struts-Validatorです。このStruts-Validatorの使い方を、稿ではStruts1.3を用いて紹介します。 Struts-ValidatorとはWebアプリケーションにおけるユーザー入力値の検証を効率よく実装する機能を提供してくれるStruts-Validatorについて、章では、入力値検証における問題、Struts-Validatorの特徴、動作のしくみという流れで説明します。 入力値検証

    Struts1.3の入力バリデーション機能 Struts-Validatorを使う | そるでぶろぐ
  • Struts Validator 拡張方法 : NDO::Weblog

    Struts Validator 拡張方法 [ Java ] Jakarta Struts 1.1 の新機能、Validator を拡張する方法。『Jakartaプロジェクト徹底攻略 』と『マスタリング Jakarta Struts』の二冊を読んだけど、どちらにも書いていなかったので忘れないうちにメモしておく。 今回やりたかったのは、Validator でフォームの入力値に全角文字が含まれていないかをチェックするということ。入力の有無やメールアドレスの書式などのチェックを Validator で行ったので、方法を統一するために Validator を拡張して対応する。 Validator を拡張する際に関係するのは、 org.apache.struts.validator.FieldChecks クラス WEB-INF/validator-rules.xml WEB-INF/validat

  • http://www.jajakarta.org/struts/struts1.2/documentation/ja/target/userGuide/

  • RequestProcessor(リクエストプロセッサ)のソース解説(2)

    リクエストプロセッサと拡張 RequestProcessorの拡張は、ほぼStrutsの拡張 RequestProcessorは、ほぼStrutsの体であると、前回書きました。つまりRequestProcessorは、Strutsの拡張仕方と密接な関係があると言うことです。 さらに言ってしまえば、org.apache.struts.action.RequestProcessorクラスの派生クラスとして、カスタムのRequestProcessorを作り、struts-config.xmlファイルでカスタムのRequestProcessorを使うよう設定すれば、Strutsの拡張フレームワークを作ることが出来ます。 今回は、RequestProcessorの体であるprocess()メソッドについて見ていきます。 Process()メソッドの処理 process()メソッドの処理は、大まか

    amnma
    amnma 2006/10/11
    RequestProcessorの拡張について。簡単なシーケンス図あり。
  • 【Jakarta/Apacheウォッチ】第25回 リリース間近!アーキテクチャを一新したStruts 1.3:ITpro

    [Jakarta/Apacheウォッチ]第25回 リリース間近!アーキテクチャを一新したStruts 1.3 Strutsの新バージョンである Struts1.3 がリリース間近となってきた。Struts1.3.0は開発者向けとして既にリリースされている。現在J2EE Webアプリケーションを構築する際の事実上のデファクト Webアプリケーションフレームワークとなっている Struts の新バージョンだけに,その動向が注目されている。 今回は,この新しいStrutsの新機能を中心に紹介をする。 開発が進む「2つのStruts」 Strutsの今後については様々な情報が飛び交っているが,ここでStrutsの現在とロードマップについて整理しておこう。 執筆時現在,正式にリリースされているのはバージョン1.2系のStruts。多くの読者が利用しているだろう。 Strutsを開発しているApach

    【Jakarta/Apacheウォッチ】第25回 リリース間近!アーキテクチャを一新したStruts 1.3:ITpro
    amnma
    amnma 2006/10/06
    Struts1.3レビュー
  • StrutsによるWebアプリケーション開発

    現在、Webアプリケーション開発においてフレームワークは必須の存在となっている。 各社使用するフレームワークは様々だが、享受したいと考えるメリットは共通している。 まず、アプリケーションを開発するに当たり、そのアーキテクチャやクラス間の連携方法など検討する必要がある。 しかし、Webアプリケーションにおいてその仕組みはほぼ同じである為、アプリケーション毎に同じような仕組みを何度も設計・開発するのは避けたい。 フレームワークはこの問題を解決する。フレームワームは共通するアーキテクチャを抽象化し、再利用可能な形で提供される為、開発効率を向上させる事ができる。 フレームワークにはオープンソースで提供されているもの、有償で販売されているもの等数多く存在するが、中でも Jakarta Project の オープンソースフレームワークである Struts が最近注目されている。 Struts はシンプ

    amnma
    amnma 2006/10/06
    ちとふるいが
  • Apache Struts - Welcome

    Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support REST, AJAX and JSON. Download Technology Primer Apache Struts 7.0.3 GA Apache Struts 7.0.3 GA has been released on 03 March 2025. Read more in Announcement or in Version notes Ap

  • Strutsメモ

    このページはJakarta Strutsの紹介、およびメモです。 もくじ Strutsって? フレームワークって? MVC モデル2 シンプルStruts Applicationリソースファイル ActionFormとAction 入力の日語化 調査予定 参考 データソースの利用 リソースの日語化 admin機能の使い方 Strutsのタグの利用1 .doの変更 htmlタグでのリンク フォーム内でネストしたクラス コンボボックス ファイルアップロード Formに初期値を入れる ログを管理する プロパティーについて Strutsユーティリティクラスを使う Struts Testcase 2度押し防止(同期トークン) Action#execute() Validator DynaActionForm Plugin NestedTag Action、validateのスイッチ Action

  • 1