Jsf 使用Seam EL表达式执行Javascript函数

Jsf 使用Seam EL表达式执行Javascript函数,jsf,richfaces,seam,Jsf,Richfaces,Seam,我在执行包含EL表达式的javascript代码时遇到问题。 当文件上传完成时调用javascript <rich:fileUpload ajaxSingle="true" autoclear="true" fileUploadListener="#{bean.uploadListener}" onuploadcomplete="alert('#{bean.updatedValue}');"> 问题是uploadListener方法中更新了updatedValue的值

我在执行包含EL表达式的javascript代码时遇到问题。 当文件上传完成时调用javascript

<rich:fileUpload
 ajaxSingle="true" autoclear="true" 
 fileUploadListener="#{bean.uploadListener}" 
 onuploadcomplete="alert('#{bean.updatedValue}');">

问题是uploadListener方法中更新了updatedValue的值,我需要它的新值

另外,我确实需要在完成时执行javascript函数,我已经解决了这个问题。 添加了


阅读手册;)

@SillentTroll很高兴听到你解决了这个问题。如果有机会,请将您在更新中放置的内容添加为问题的答案,并接受该答案,以便发现此问题的其他人受益。