PrimeFacesの<p:fileUpload>
に問題があります。primefaces JSF P:fileUploadが応答を取得できません
<p:fileUpload fileUploadListener="#{blackListImportBean.xlsFileUpload}"
multiple="true" allowTypes="*.xls;*.xlsx" description="*.xls;*.xlsx"
sizeLimit="100000"/>
<h:commandButton actionListener="#{blackListImportBean.test}"
value="#{msg.SAVE}" action="test-page.xhtml" />
し、以下のように豆のJavaコード:私は、Excelは、以下のようにファイルをアップロードするにfaceletページを作成し、私はボタンをクリックすると
public void xlsFileUpload(FileUploadEvent event){
// ...
}
public void test() {
// ...
}
は、メソッドtest()
が呼び出され、メソッドxlsFileUpload()
ですこのメソッドはパラメータを必要とするため、メソッドxlsFileUpload()
が見つからないというエラーメッセージが表示されます。パラメータを削除すると、そのページはそのメソッドを見つけることができません。私を混乱させるもう1つの問題は、アップロードファイルを取得できないことです。私はドキュメンテーションごとにそれを行い、私は何をすべきか分かりません。
私はprimefaces RC2.2.jarを使用して、私は私に与えるサンプルをコピーし、私が望む結果を得ることができません。 – smilefatter
私はprimefaces RC2.2.jarを使用しています。私に与えるサンプルをコピーして、私が望む結果を得ることができないので、私はプロジェクトをきれいにして再構築します。 Beanは実際には管理されず、私はその理由を知らない。 – smilefatter
問題が解決されていた、エラーが私のweb.xml – smilefatter