내 파일 업로드 빈 이미지 업로드뿐만 아니라 변경 엔티티의 feild 내가 현재 그래서 여기에 파일 업로드에 내 콩을 업데이트에 어려움을 겪고있다
memberEdit.xhtml
<rich:fileUploadfileUploadListener="#{FileUpload.listener}"
maxFilesQuantity="1" id="upload" immediateUpload="false"
acceptedTypes="jpg, gif, png, bmp, jpeg"allowFlash="false">
<a4j:supportevent="onuploadcomplete"reRender="memberPhotoField"/>
</rich:fileUpload>
<s:decorateid="memberPhotoField"template="layout/edit.xhtml">
<ui:definename="label">Member photo</ui:define>
<h:inputTextareaid="memberPhoto"cols="80"rows="3"
required="true"value="#{memberHome.instance.memberPhoto}"/>
간다
@Name ("FileUpload")
//getters setters
public void listener(UploadEvent event) throws Exception{
memberHome memberinstance = new CiomemberHome();
//After copying file on hard disk need to update my text field with filename
memberinstance.setphoto(item.getFileName());
// I do get logs correct for item.getFilename
}
내 홈 엔티티
모든@Name("memberHome")
//getter setters....
public void setphoto(String image)
{
log.info("In method set photo");
getInstance().setMemberPhoto(image);
update();
}
더 나은 문제를 설명하면 문제가 없음을 알 수 있습니다. – EmirCalabuch
하드 디스크에 이미지를 업로드하려고합니다. 업로드가 완료되면 텍스트 필드 중 하나에 파일 이름이 있어야합니다. 엔티티 CIOMEMBER에 바인드하는 동일한 페이지로, 업로드 한 파일 이름을 저장할 때 데이터베이스에도 저장됩니다. –