私はStrutsベースのWebアプリケーションに取り組んでいます。そのアプリケーションでは、Jsp から xls ファイルを生成してダウンロードします。Jsp ファイルと web.xml で、コンテンツ タイプを「application/vnd.ms-excel」に設定しました。
jsp ページによって生成された xls ファイルは、実際の Excel ファイルではなく、MS Excel によって認識されるテキスト形式のようです。したがって、Excel はファイルを開き、MS Excel によって保存された Excel ファイルと同様の出力を表示します。MS Office 2007/2010 の新しいバージョンでは、ファイル拡張子とファイル内のコンテンツがチェックされるため、ファイル形式がコンテンツと一致しないという警告が表示されます。
警告を取り除くには、生成された xls が実際のオフィスの Excel ファイルであることを確認するにはどうすればよいですか。
助けてください。