J'essaie de personnaliser le portlet Liferay Web Forms pour accepter un contrôle de fichier, et j'ai presque tout mis en œuvre, à l'exception de UploadPortletRequest pour gérer le réel téléchargement du fichier à partir du formulaire!Liferay Developer Studio ne résolvant pas le package com.liferay.portal.upload
J'ai:
import com.liferay.portal.upload.UploadPortletRequestImpl;
et la sortie du compilateur:
[javac] 1. ERROR in C:\Program Files\Liferay Developer Studio\liferay-plugins-sdk-6.0-ee-sp2-20110727\portlets\AZ_WebForms-portlet\docroot\WEB-INF\src\com\liferay\autozone\webform\portlet\AZ_WebForm.java (at line 34)
[javac] import com.liferay.portal.upload.UploadPortletRequestImpl;
[javac] ^^^^^^^^^^^^^^^^^^^^^^^^^
[javac] The import com.liferay.portal.upload cannot be resolved
MAIS ... Si j'ajoute portal-impl.jar
au Portal Dependency JARs
pour être en mesure de résoudre la classe, il a gagné compile pas parce que portal-impl.jar
est dans WEB-INF/lib
!! (et ça n'aime pas ça)
Je suis un peu perdu ici. Qu'est-ce que je dois faire?
Je PERSONNALISATION en fait le formulaire Web existant portlet de base Liferay. Je vais regarder dans Apache Commons fileupload. Merci. – daniel0mullins