我在将JSF 1.1.12迁移到1.2时遇到了问题。 我有一个JSP页面,它有JSP和JSF组件(A.jsp)。此页面包含在另一个带有自定义标记的JSP(B.jsp)中。
问题在于,当我从JSF 1.1迁移到JSF 1.2时,A.jsp中存在的所有JSF标记都可以写成我的JSP标记,存在于B.jsp中。
A.jsp中存在的JSP标记在B.jsp中写在正确的位置但不是JSF标记。
我知道JSF 1.2在处理JSP和JSF标记方面有变化。但我无法确定确切的问题。
任何帮助都会很棒
我只是检查javax.servlet.jsp.tagext.BodyTagSupport.getBodyContent()仅返回JSP组件,而不返回JSF 1.2的JSF组件。在JSF 1.1中,它用于返回所有JSP和JSF组件