0

我在netbeans(glassfish)中使用jsf,我想编辑我的创建表单以包含一个文件上传组件,一旦提交表单,它将将图像目录发送到mysql中的相应图像字段。我试图改变我的代码:

<h:inputText id="imageUrl" value="#{artefactsController.selected.imageUrl}" title="#{bundle.CreateArtefactsTitle_imageUrl}"/>

至:

<t:inputFileUpload id="imageUrl" value="#{artefactsController.selected.imageUrl}" title="#{bundle.CreateArtefactsTitle_imageUrl}"/>

这是使用 myfaces 组件(战斧)有什么办法可以将上传字段的值传递给输入文本框?或者也许我需要调用一些方法。如果有人能告诉我如何使用我已经拥有的表格将目录导入数据库,我将不胜感激。表格是由我已经定义的实体生成的。

我至少需要一个关于如何将上传组件的托管 bean 链接到的提示:

value="#{artefactsController.selected.imageUrl}" 

也许一个

valuechangelistener="#{componentbean.getfilename()"

我只需要有人为我解决逻辑!

4

0 回答 0