strutsはファイルのアップロードとダウンロードを実現します.

1255 ワード


<filter>  action  org.apache.struts.dispatcher.Filter Disppatch   action  /* 
Filter Displathcer
 (org.apache.struts2.dispatcher.FilterDispatcher)  初期のStruts 2開発ではStruts 2.1.3から使用していますが、もう推奨されていません.
Strutsのバージョンを使うなら、新しいFilter-Storts PrepareAndExecute Filterにアップグレードすることをオススメします. (org.apareAndExecute Filter)
<filter>  action  org.apache.struts.2.dispatcher.ng.filter.Struts PrepareAndExecute Filter   action  /* 
strutsはファイルのアップロードとダウンロードに必要なjarパッケージを実現します.
commons-fileuplload-12.jar commons-i-1.jar freemark-23.31.jar javassist-3.11.0.GA.jar struts 2-core-23.20.jar xwork-core-23.20.jar
gnl-3.6.jar
ファイルアップロードのタイプ:
1.text/plin                                                 電子メールに関するアプリケーション
2.multiad/form-data                                 ファイルをアップロードするアプリケーションは、このファイルのアップロード方式を利用すると、まずデータをバイナリデータに変換してからアップロードします.
3.appplication/x-wn-form-urlencoded       ウェブページを出力できるアプリケーションであれば、デフォルトの値ですが、転送されたコンテンツには多くの非ASCLL文字のテキストやバイナリデータが含まれている場合、効率は低いです.