0

タイプ(.pdf、.doc、.txt、.docx)のファイルをアップロードするためのfileupload用のカスタムポートレットを作成しました。

その後、ダウンロード用にこれらのファイルの静的URLを指定する別のポートレットを作成しましたが、と表示されますfile not found

サーバーを再起動した場合。ファイルがダウンロードされ、ローカルサーバーでは再起動しなくても正常に動作しますが、ライブサーバーではサーバーを再起動する必要があります。その後、ファイルがダウンロードされます。

<form action="http://localhost:8080/CompanySidePortlet-portlet/gulfdiceResumes/<%=jobpost.getResume()%>" method="post">
    <button style="BACKGROUND-COLOR: lightblue; WIDTH: 25%; HEIGHT: 26px">Download</button>
</form>

これはダウンロード用のフォームですlocalhost。ライブサイトでURLを指定しました。

環境:Tomcatを使用したLiferay 6.1

4

1 に答える 1

0

おそらく、Tomcat はリモート サーバーの起動時に何らかの CHMOD を使用し File tempFile= File.createTempFile("tempTest", ".pdf"); ます。

また、そのパスは本当に正しいですか?

于 2012-09-27T06:41:00.597 に答える