如何将手动jQuery Ajax请求发送到JSF应用程序?

如何将手动jQuery Ajax请求发送到JSF应用程序?,第1张

如何将手动jQuery Ajax请求发送到JSF应用程序?

如果发送通过常规JSF手段AJAX
POST(

UICommand
成分
jsf.ajax.request()
等,在口感
<h:commandButton>
<p:remoteCommand>
<o:commandscript>
,等)真的不是出于某种原因的选项,留在你的问题没有指定,那么你确实比较好创建一个单独的servlet或甚至JAX
-RS或JAX-WS Web服务侦听那些请求并返回例如XML,JSON等。JSF是基于HTML表单的MVC框架,而不是Web服务框架。

之后,当您处理JSF组件的HTML表示形式时,只需要考虑对JSF视图状态的正确处理即可。例如,当您使用自定义JS /
ajax启用禁用的HTML按钮时,该按钮由生成,

<h:commandButton>
而没有涉及/通知JSF,那么它在JSF组件状态下将不会显示为已启用,并且其 *** 作将永远不会被调用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4978751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存