p:fileUpload interaction chemin image
Slt,
je cherche a ajouter un produit dans la base de donnée en cliquant sur le p:fileUpload je selectionne limage et le chemin se fait directement dan la table produit plus précisement dans le champ image sans avoir à écrire le chemin aprés quand jajoute le chemin sajoute dans la base
dans la vue
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}"
mode="advanced"
update="messages"
sizeLimit="100000"
allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/>
<p:inputText id="txt_image" required="true"
value="#{produitMBean.image}" /> |
dans le managedBean
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
private String Image;
public void handleFileUpload(FileUploadEvent event)
{
// FacesMessage msg = new FacesMessage("Succesful", event.getFile().getFileName() + " is uploaded.");
FacesMessage msg = new FacesMessage("Succesful", image + " is uploaded.");
FacesContext.getCurrentInstance().addMessage(null, msg);
} |