我使用primefaces 2.0进行多张图片上传,如下所示:
import {Observable,Subject} 'rxjs/Rx';
@Component({
selector: 'hello-world',
template: `
...
<input [(ngModel)]="showNum" (keyup)="updateValue(showNum)" type="text">
`,
export default class HelloWorldComponent {
@Input() showNum:number;
emitNumber=new Subject<number>(); //using rxjs subject
emitNumber$=this.emitNumber.asObservable();
updateValue(val){
this.emitNumber.next(val); //emitting value back to dyanmic component
}
}
})
我试图展示它:
<div *ngFor="let x of components">showNum of parent: {{x.inputs.showNum}}<br></div>
从SELECT列表中检索auct(从拍卖中选择a)
我有一个类拍卖(@Entity),其中存储像这样的图像:
<h:form>
<p:fileUpload value="#{newAuctionWizard.auction.image}"
fileUploadListener="#{newAuctionWizard.handleFileUpload}" mode="advanced" dragDropSupport="false"
multiple="true" update="messages" sizeLimit="100000" fileLimit="3" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" />
<p:growl id="messages" showDetail="true" />
</h:form>
我还为拍卖创建了一个向导,因为我有多个面板并完成了这个:
<p:column>
<f:facet name="header">Auction in picture</f:facet>
<p:graphicImage value="#{auct.image}" style="max-height:15%; max-width:100%" />
</p:column>
问题是上传图像(来自myComputer)没有保存在DB中(当我查看图像列时,它显示为NULL)。我也在为ORM使用hibernate。
有什么想法吗?
提前致谢!