JavaEE6JSF表示层和逻辑层是如何相互作用的?

JavaEE6JSF表示层和逻辑层是如何相互作用的?,java,jsf,jakarta-ee,Java,Jsf,Jakarta Ee,有人能告诉我JSF组件是如何调用Java方法的吗?这是否与使用托管Bean作为“JSON”/模型调用Javascript函数相同 (除了发现对C怪兽及其住所的严重误传以及阿斯伯格综合症出现在错误的社会公共区域之外) 你是说。。。 net.sf.json.util.JSONBuilder;以及将bean转换为JSON 谷歌的GSON库和API Java方法在JSF页面内被称为“EL”“表达式语言”的标准JSP/JSF页面语言语法调用。 JSF是一个特殊的专家“Java服务器框架”,它的语法与EL的

有人能告诉我JSF组件是如何调用Java方法的吗?这是否与使用托管Bean作为“JSON”/模型调用Javascript函数相同

(除了发现对C怪兽及其住所的严重误传以及阿斯伯格综合症出现在错误的社会公共区域之外) 你是说。。。 net.sf.json.util.JSONBuilder;以及将bean转换为JSON 谷歌的GSON库和API

Java方法在JSF页面内被称为“EL”“表达式语言”的标准JSP/JSF页面语言语法调用。 JSF是一个特殊的专家“Java服务器框架”,它的语法与EL的JSP类型非常相似,但两者在初始符号上有一点不同。 在jsp中以“$”开头,在JSF中以“#”开头。
如果您使用的是Java EE服务器,那么情况也会一样。

这是一个相当广泛的问题,任何自足的答案都可能导致关于答案的另一个新问题,因为您可能缺乏一些基本知识。您熟悉HTTP和webapps的一般工作方式吗?您熟悉基本的JSP/Servlet吗?你有没有读过一本像样的JSF书籍/教程?如果没有,请这样做。如果是,哪一个?是的,请按JavaEE6开始。是的,我知道servlet是如何工作的,我想知道函数调用是如何工作的,因为它只是带注释的xhtml代码,xhtml代码会发生什么变化才能使其运行?
FacesServlet
控制着这一切。这个问题肯定太宽泛了。请先花几周时间学习/练习/练习/调试JSF。并不是每个人都会写有书价值的材料来回答这样一个过于宽泛的问题。>在jsp中它以“$”开头,在JSF中它以“#”开头这是不对的。第一个是立即EL,第二个是延迟EL。由于el2.1是JSP和JSF通用的,因此JSF和JSF都支持这两种变体。