[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
文字化けは Web アプリ開発で最も頭の痛い問題のひとつです。(少なくとも日本人向けの Web アプリでは) 今回のチュートリアルでは、文字化けが発生する理由から、発生箇所の特定および文字化け解消の方法までを、理解します。 なぜ、文字化けが発生するのでしょうか?そして、なぜ、その解決は難しいのでしょうか? その理由は Web システム(分散システム)特有の複雑なアーキテクチャが原因です(少なくとも私はそう思います)。 ここでは、Struts アプリケーションが動作する仕組みを整理し、文字化けが発生する箇所を特定します。 第1回でも簡単に触れましたが、Struts アプリケーションは ユーザのアクセスに応じて下図のようにメッセージ通信を行い、アプリケーションとして動作します。 「文字化け」は、これらのメッセージ通信の間で文字コードの違いが存在する場合に発生します。 ユーザが Web
Transaction Transaction ユーザオペレーション 予測不可能な利用者の操作 予測不可能な利用者の操作 二度押し 二度押し 決済処理の重複などの弊害 決済処理の重複などの弊害 ブックマークなどによる遷移への割り込み ブックマークなどによる遷移への割り込み ウィザードスタイルのページ遷移が破綻 ウィザードスタイルのページ遷移が破綻 リンク先を新しいブラウザで表示 リンク先を新しいブラウザで表示 同一処理が重複する可能性 同一処理が重複する可能性 ブラウザの戻るボタン ブラウザの戻るボタン キャッシュされた古い情報が表示される可能性 キャッシュされた古い情報が表示される可能性 アクションが再度実行される可能性 アクションが再度実行される可能性 2 Copyright Yukimitsu Kurozumi. Copyright トラブル原因はアクションの順序 全
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く