문제 : 파일 업로드시 파일이 호출되지 않는 작업 방법 및 설정자가 있습니다.JSF 2.2.10 파일 업로드가 작동하지 않습니다.
JSF 2.2 링크가 작동하지 않지만 4 세 이상이며 문제가 해결되어야한다고 생각했습니다. 내가 오늘 그것에 직면하고 있기 때문에 나는 이것을 게시하고있다!
JSF 2.2.10, JBoss 6.4를 사용하고 있습니다. mojarra를 JBoss config에 다음과 같이 설정했습니다. (\ modules \ system \ layers \ base \ org \ jboss \ weld \ core \ main 및 \ modules \ system \ layers \ base \ org \ jboss \ as \ weld \ main)
다음과 같이 xhtml과 Controller를 설정했습니다. 내가 빠진 것을 지적 할 수 있다면 크게 감사 할 것입니다. 하루 이상 이걸로 붙어있어!
<h:form id="massUpload" enctype="multipart/form-data">
<div class="col-xs-3 col-md-3">
<h:inputFile id="file" value="#{controller.uploadedFile}" />
<h:commandButton value="Upload"
action="#{controller.massUploadBranchGLInfoViaFile}"/>
</div>
</h:form>
컨트롤러는 다음과 같습니다
@Named("controller")
@ViewScoped
public class MyController
extends AccessController
implements Serializable
{
private Part uploadedFile;
public String massUploadBranchGLInfoViaFile() throws IOException {
InputStream stream = uploadedFile.getInputStream();
addSuccessInfoToFlash("update-gl-success");
return "Success";
}
public void setUploadedFile(Part file){
this.uploadedFile = file;
}
public Part getUploadedFile(){
return this.uploadedFile;
}
}
매우 KARTHIK
감사
공개 공백 massUpload를 사용해 보았습니다 ... - 차이를 만들지 않았습니다 ... – Karthik