diff --git a/impl/pom.xml b/impl/pom.xml
index 38b0b67d98..354b6ab382 100644
--- a/impl/pom.xml
+++ b/impl/pom.xml
@@ -399,7 +399,7 @@
ViewDeclarationLanguage.buildView()
.
+href="../ViewDeclarationLanguage.html#buildView(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIViewRoot)">ViewDeclarationLanguage.buildView()
.
If the "name" attribute is present, execute algorithm Common Algorithm for Obtaining A Resource to Render to obtain a Resource
instance. Call
+ href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common Algorithm for Obtaining A Resource to Render to obtain a Resource
instance. Call
Resource.getRequestPath()
and output the result as the
value of the "src" attribute on the rendered markup.
EditableValueHolder
, and
return. Otherwise, obtain the "request" property from the
ExternalContext
and cast it to
- javax.servlet.http.HttpServletRequest
. Call
+ jakarta.servlet.http.HttpServletRequest
. Call
getParts()
on the httpServletRequest. Iterate over
the parts. If the "name" property of the current part is equal to
the "clientId", pass the current part to the
@@ -4375,7 +4375,7 @@
See the decode description for the Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text renderer.
See the decode description for the Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text renderer.
See the encode description for the Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text renderer.
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectMany Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer. Note that this
@@ -13030,7 +13030,7 @@
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectMany Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer.
@@ -13814,7 +13814,7 @@
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer.
@@ -14594,7 +14594,7 @@
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for more detail on how to render the
"option" elements in this renderer.
@@ -15359,7 +15359,7 @@
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for more detail on
how to render the "option" elements in this renderer. Note that this renderer does
diff --git a/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js b/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js
index f6954fa537..216790054e 100644
--- a/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js
+++ b/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js
@@ -3412,7 +3412,7 @@ if (!((jsf && jsf.specversion && jsf.specversion >= 23000 ) &&
* CloseEvent
itself. Note that this will also be invoked on errors and that you can inspect the
* close reason code if an error occurred and which one (i.e. when the code is not 1000). See also
* RFC 6455 section 7.4.1 and
- * CloseCodes API
+ * CloseCodes API
* for an elaborate list.
* @param {Object} behaviors Client behavior functions to be invoked when specific message is received.
* @param {boolean} autoconnect Whether or not to automatically connect the socket. Defaults to false
.
diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml
index 4b898ce9cb..8fcda1efa6 100644
--- a/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml
+++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml
@@ -47,7 +47,7 @@
A composite component is declared by creating a Facelets2 file +
A composite component is declared by creating a Facelets file
inside of a resource library. (See section JSF.2.6 of the
specification prose document for more information about resource
libraries.) A composite component must reside within a resource
@@ -477,7 +477,7 @@ component tag in the using page. If the value of the
“action”, “actionListener”,
“validator”, or “valueChangeListener”, the
action described in ViewHandler.retargetMethodExpressions()
+href="../../../javadocs/jakarta/faces/application/ViewHandler.html#retargetMethodExpressions(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent)">ViewHandler.retargetMethodExpressions()
must be taken to handle the attribute. In these cases, the
method-signature
attribute, if present, must be ignored as
its value is derived as described in
diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml
index 5898458092..9910effbe4 100644
--- a/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml
+++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml
@@ -2020,7 +2020,7 @@ of POJOs.
values.
Obtain a reference to
- a javax.validation.Validator
instance using the
+ a jakarta.validation.Validator
instance using the
same steps described in the javadoc
for jakarta.faces.validator.BeanValidator.validate()
.
Let the instance be called beanValidator for
@@ -2613,7 +2613,7 @@ public class BackingBean implements PasswordHolder, Cloneable {
Used inside of the
metadata facet of a view, this tag causes a UIViewParameter
+ href="../../../javadocs/jakarta/faces/component/UIViewParameter.html">UIViewParameter
to be attached as metadata for the current view. Because
UIViewParameter
extends UIInput
all of the attributes and nested child content for any
@@ -2898,7 +2898,7 @@ public class BackingBean implements PasswordHolder, Cloneable {
See also
RFC 6455 section 7.4.1
and
- CloseCodes
+ CloseCodes
API for an elaborate list of all close codes.
getRendersChildren()
.
For encodeEnd()
, use the algorithm Common
+ href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common
Algorithm for Obtaining A Resource to Render to obtain a
reference to the Resource
to be encoded.
The implementation of this renderer must have a @ListenerFor
+ href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor
annotation attached to it, at the class level, declaring PostAddToViewEvent.class
+ href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class
as the value of the systemEventClass
attribute. The presence of
this annotation on a renderer implies the renderer implements ComponentSystemEventListener
,
+ href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener
,
which this renderer must do. The implementation of
processEvent()
must extract the UIComponent
from the argument event pass it to UIViewRoot.addComponentResource()
, specifying
+ href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent,%20java.lang.String)">UIViewRoot.addComponentResource()
, specifying
the literal string "head
" as the last argument.
The stylsheet renderer must ensure that any stylesheets are included in the <head> of the document.
@@ -7013,20 +7013,20 @@
name
attribute and library
attributes.
The implementation of this renderer must have a @ListenerFor
+ href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor
annotation attached to it, at the class level, declaring PostAddToViewEvent.class
+ href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class
as the value of the systemEventClass
attribute. The presence of
this annotation on a renderer implies the renderer implements ComponentSystemEventListener
,
+ href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener
,
which this renderer must do. The implementation of
processEvent()
must extract the UIComponent
from the argument event and look for the presence of the key
"target
" in the component's attribute Map
. If
and only if such a key is present, the implementation of
processEvent()
must pass the component to UIViewRoot.addComponentResource()
.
UIViewRoot.addComponentResource()
.
Decode Behavior
@@ -8757,7 +8757,7 @@ <code>setSubmittedValue()</code> with it.</p> <p class="changed_modified_2_0">Please check the javadoc for <a - href="../../javadocs/javax/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue()</a> + href="../../javadocs/jakarta/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue()</a> for additional requirements for renderers that render this kind of component.</p> </ul> @@ -11212,7 +11212,7 @@ must be an instance ofEditableValueHolder
, and
return. Otherwise, obtain the "request" property from the
ExternalContext
and cast it to
- javax.servlet.http.HttpServletRequest
. Call
+ jakarta.servlet.http.HttpServletRequest
. Call
getParts()
on the httpServletRequest. Iterate over
the parts. If the "name" property of the current part is equal to
the "clientId", pass the current part to the
diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml
index 0f2fe9d7c0..82ca95f3cb 100644
--- a/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml
+++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml
@@ -162,7 +162,7 @@ incorrect uri, and the correct uri, declared here.
Compliant implementations must only generate JavaScript in the
-
- If the "name" attribute is present, execute algorithm Common Algorithm for Obtaining A Resource to Render to obtain a If the "name" attribute is present, execute algorithm
+ Common Algorithm for Obtaining A Resource to Render
+ to obtain a Otherwise, if the "url" attribute is present, treat its value as
@@ -25625,9 +25615,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447
jakarta.faces.Link
and jakarta.faces.Button
+ jakarta.faces.Link
and
+ jakarta.faces.Button
Renderers for the jakarta.faces.Command
component.
The generation of JavaScript in any other Renderer in the
HTML_BASIC renderkit is not permitted. However, any JavaScript
@@ -23425,9 +23424,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447
]]>
-
Resource
instance. Call
- Resource.getRequestPath()
and output the result as the
+ Resource
instance.
+ Call Resource.getRequestPath()
and output the result as the
value of the "src" attribute on the rendered markup.
EditableValueHolder
, and
return. Otherwise, obtain the "request" property from the
ExternalContext
and cast it to
- javax.servlet.http.HttpServletRequest
. Call
+ jakarta.servlet.http.HttpServletRequest
. Call
getParts()
on the httpServletRequest. Iterate over
the parts. If the "name" property of the current part is equal to
the "clientId", pass the current part to the
@@ -26218,9 +26204,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447
Decode Behavior
See the decode description for the Input - Text renderer.
- +See the decode description for the Input Text renderer.
Encode Behavior
@@ -26685,11 +26665,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447Decode Behavior
See the decode description for the Input - Text renderer.
- +See the decode description for the Input Text renderer.
Encode Behavior
@@ -27624,7 +27600,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447See the encode description for the Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text renderer.
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectMany Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer. Note that this
@@ -32714,7 +32690,7 @@ this application, and passing the result through the
setSubmittedValue()
with it.
Please check the javadoc for UISelectMany.getConvertedValue() + href="../../javadocs/jakarta/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue() for additional requirements for renderers that render this kind of component.
@@ -33284,7 +33260,7 @@ this application, and passing the result through theSee the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectMany Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer.
@@ -33742,7 +33718,7 @@ this application, and passing the result through the
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for
more detail on how to render the "option" elements in this
renderer.
@@ -34195,7 +34171,7 @@ this application, and passing the result through the
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for more detail on how to render the
"option" elements in this renderer.
@@ -34640,7 +34616,7 @@ this application, and passing the result through the
See the "Decode + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Decode Behavior for UISelectOne Components" section.
ListboxRenderer
for more detail on
how to render the "option" elements in this renderer. Note that this renderer does
@@ -35320,20 +35296,20 @@ Otherwise, get the facet whose name is "facetName". If found call
The implementation of this renderer must
have a @ListenerFor
+href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor
annotation attached to it, at the class level, declaring PostAddToViewEvent.class
+href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class
as the value of the systemEventClass
attribute. The
presence of this annotation on a renderer implies the renderer
implements ComponentSystemEventListener
,
+href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener
,
which this renderer must do. The implementation of
processEvent()
must extract the UIComponent
from the argument event and look for the presence of the key
"target
" in the component's attribute Map
. If
and only if such a key is present, the implementation of
processEvent()
must pass the component to UIViewRoot.addComponentResource()
.
UIViewRoot.addComponentResource()
.
Decode Behavior
@@ -35538,7 +35514,7 @@ changed_modified_2_1 changed_modified_2_2">Render the markup for agetRendersChildren()
.
For encodeEnd()
, use the algorithm Common
+ href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common
Algorithm for Obtaining A Resource to Render to obtain a
reference to the Resource
to be encoded.
The implementation of this renderer must have a @ListenerFor
+href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor
annotation attached to it, at the class level, declaring PostAddToViewEvent.class
+href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class
as the value of the systemEventClass
attribute. The presence of
this annotation on a renderer implies the renderer implements ComponentSystemEventListener
,
+href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener
,
which this renderer must do. The implementation of
processEvent()
must extract the UIComponent
from the argument event pass it to UIViewRoot.addComponentResource()
, specifying
+href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent,%20java.lang.String)">UIViewRoot.addComponentResource()
, specifying
the literal string "head
" as the last argument.
The stylsheet renderer must ensure that any stylesheets are included in the <head> of the document.
diff --git a/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl b/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl
index a16ab9d33b..c132c7f2c7 100644
--- a/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl
+++ b/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl
@@ -335,12 +335,12 @@
javax.el.ValueExpression
+ jakarta.el.ValueExpression
(must evaluate to
)
javax.el.ValueExpression
+ jakarta.el.ValueExpression
(must evaluate to java.lang.Object
)
javax.el.MethodExpression
+ jakarta.el.MethodExpression
(signature must match
)
javax.el.MethodExpression
+ jakarta.el.MethodExpression
(signature must match void methodname()
)