我这现在做jsf上传,但是fileUploadListener监听器调用后台方法,怎么往后台传递一个参数呢,我想在上传图片时候把本页面的id传到后台去以方便后面继续用。现在这问题非常着急,项目比较急没时间研究了,希望各位同仁给帮忙一起解决下。
或者在上传后能把握在后台保存的路径返回到上传页面也行  <rich:fileUpload style="width: 260px;height:160px;" fileUploadListener="#{mzContentController.vedioUrlListener}"
  id="videoName" addLabel="上传" deleteLabel="删除" clearAllLabel="清除" uploadLabel="上传" clearLabel="清除" doneLabel="完成" >
  </rich:fileUpload>

解决方案 »

  1.   

    把你的id放在同一个form里不就能传到后台了吗
    如果要显示后台保持的路径,在里面加个<a4j:support event="onuploadcomplete" reRender="path"  />
    path是你显示路径tag的id
      

  2.   

    那我能把后台返回来的路径保存到页面一个隐藏域里面吗? 因为我这页面很负责,有许多table,没个table都有
    一个上传,我要把上传的路径和对应的table对应起来