タグ

2007年7月5日のブックマーク (6件)

  • Java開発者のためのRubyガイド:CodeZine

    Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • Web アプリケーションの日本語はなぜ化ける?

    文字化けは Web アプリ開発で最も頭の痛い問題のひとつです。(少なくとも日人向けの Web アプリでは) 今回のチュートリアルでは、文字化けが発生する理由から、発生箇所の特定および文字化け解消の方法までを、理解します。 なぜ、文字化けが発生するのでしょうか?そして、なぜ、その解決は難しいのでしょうか? その理由は Web システム(分散システム)特有の複雑なアーキテクチャが原因です(少なくとも私はそう思います)。 ここでは、Struts アプリケーションが動作する仕組みを整理し、文字化けが発生する箇所を特定します。 第1回でも簡単に触れましたが、Struts アプリケーションは ユーザのアクセスに応じて下図のようにメッセージ通信を行い、アプリケーションとして動作します。 「文字化け」は、これらのメッセージ通信の間で文字コードの違いが存在する場合に発生します。 ユーザが Web

  • Javaの道:Struts(8.アクション・フォームBeanの日本語処理)

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

    Javaの道:Struts(8.アクション・フォームBeanの日本語処理)
    open_your_eyes
    open_your_eyes 2007/07/05
    文字化け
  • http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/class-loader-howto.html

  • 窓の杜 - 【NEWS】CSSの即時編集など90以上機能が用意されたWeb制作者向け「Firefox」プラグイン

    CSSのリアルタイム編集など90種類以上の機能が用意されたWeb制作者向けツール「Web Developer 日語版」v0.9.2が、6日に公開された。ソフトは「Firefox」「Mozilla」用のプラグインで、Chris Pederick氏作の「Web Developer」を(株)インフォアクシアが日語化したもの。現在同社のホームページから無償でダウンロードできる。なお編集部にて、「Firefox 日語版」v1.0上と「Mozilla 日語版」v1.7.5上で動作を確認した。 「Web Developer 日語版」は、Web制作者向けの「Firefox」「Mozilla」用プラグイン。インストールすると、[CSS]や[フォーム]、[画像]などのボタンが「Firefox」「Mozilla」のツールバーに追加され、ボタンを押すと開くメニューからWebページのチェックや編集を素早

  • ブログちゃんねる:【にゃーん!!】 ぬこ画像祭りだ 【にゃーん!!】

    !::::::::::::::::::::       l:.:.:.| . ://! i:::::::::::::::::      ,,-''"゙゙゙゙゙"'' / l !:::::::::::::    ,,,r'.. r''""ゞ、  ヾ |:::::::::,,-''''"" ';:::ミ ;;;,,  〉   .:ミ i::::;:'      .::ミ:::..      .::ミ レ':.    , '""''-,,_  てlフ=====i~i=ニニ0 ミ:::   ミ      )ニー'"tュi三三iミ'"ゞ二≡≡ニニ二二()  ぬこたん乙!(・∀・)!! ミ:::    ''""ヽi i i j'_ノノーi・ ̄二,ミ  ミ──’ ミ::   、    "'''"ミ ̄ヽ └─''"""'''''" 彡:.    ヽ:.    '"⌒ヽ::::ヽ \"'-,; . : ."