Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムアプリケーションスキル >> WebWORKを使ってファイルをアップロードする方法を教える

WebWORKを使ってファイルをアップロードする方法を教える

  

標準のコマンドパターンフレームワークの実装で、Web層から完全に分離された、コンポーネント化とコードの再利用に特化したJ2EEです。 Webフレームワークですが、他の良い役割はわかりません。つまり、ファイルをアップロードするためにWEBWORKを使用することもできます。Webアップロードを使用してファイルをアップロードする方法について説明しましょう。

webwork using ognlデータバインディングの実装は非常に実用的な機能であり、面倒な呼び出しを避けることができますrequest.getParameter、冗長な設定ファイル、コンバータの機能を必要としません。フロントからビジネスオブジェクトを使用できます。バックグラウンドへの文字列、文字列変換、DTO、FormBeanの必要性を考慮する必要はありません。

データアップロードを使用してWebアプリケーションに共通のアップロードファイルをアップロードするのに最適です。アクションはWeb情報を知る必要がなくなり、特定のオブジェクトを操作し、getObjectを呼び出す必要があります。ユーザーが操作するファイルをアップロードし、getFileを呼び出します。

webwork2.1.5より前では、この問題の詳細な紹介がありましたが、2.1.5以降、このインターセプターは公式リリース版comに追加されました。 opensymphony.webwork.interceptor.FileUploadInterceptor

私たちの行動を初めて目:

コード

私たちは、このアクションの定義限り、非常に簡単であることがわかります。

コード

ページと通常のアップロードページには何ら変わりはありません任意のものにFileオブジェクトを使用することができます>フィールド名とaction属性の同じ名前に注意を払う必要があり、残りはインターセプターを設定することです:前のページ12次のページ合計2ページ

Copyright © Windowsの知識 All Rights Reserved