0

2つの異なるファイルアップロードを作成しました。同じ形式のメディアタイプ用と画像タイプ用に1つずつ。インターセプターをstruts.xmlに記述して、mediaFileUploadのメディアアップロードとimageFileUploadの画像のみを許可するにはどうすればよいですか。

4

2 に答える 2

0

独自のカスタムインターセプタースタックを作成し、要件に従って構成します。次の手順に従う必要があります。

  1. カスタムインターセプタースタックを作成する
  2. 要件に応じてカスタムスタックを構成する
于 2012-06-25T09:29:15.057 に答える
0

validate別のオプションは、アクションのメソッド(またはメソッド自体で各ファイルのmimeタイプに対して検証することですexecuteが、IMOは間違った場所で作業を行っています)。

ファイルアップロードドキュメントのファイルタイプのセクションを参照してください。一言で言えば、各ファイルのmimeタイプはで設定されますsetXxxContentType(ここxxxで、はファイルプロパティ名です)。mimeタイプのプロパティは、で許可されているタイプと比較できますvalidate

于 2012-06-25T14:34:51.413 に答える