I forgot to add bean and xhtml:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml";
xmlns:ui="http://java.sun.com/jsf/facelets";
xmlns:f="http://java.sun.com/jsf/core";
xmlns:p="http://primefaces.org/ui";
xmlns:h="http://java.sun.com/jsf/html";>
<f:metadata>

<f:viewParam name="test" value="#{testView.testString}" />
<f:viewAction action="#{testView.inicializar}" />

</f:metadata>
<h:head>
<title>PrimeFaces Test</title>
</h:head>
<h:body>

<h:form id="cadastro">
</h:form>


</h:body>
</html>

-----------------------------------------------------------------------

package org.primefaces.test;

import java.io.Serializable;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

@ManagedBean(name = "testView")
@ViewScoped
public class TestView implements Serializable {
private String testString;

public void inicializar() {
System.out.println("initializing: " + testString);

}

public void inserirNaLista() {
System.out.println(testString);
}

public String getTestString() {
return testString;
}

public void setTestString(String testString) {
this.testString = testString;
}

}


Em sáb, 16 de mar de 2019 às 18:54, Erick de Oliveira Leal <
erickdeoliveiral...@gmail.com> escreveu:

> I was testing here. And INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL
> have different behavior using Jetty and WildFly 16 + MyFaces 2.3.3
>
> 1st case:
> http://localhost:8080/primefaces-test/test.xhtml
> WildFly: value is null
> Jetty: Value is null
>
> 2nd case:
> http://localhost:8080/primefaces-test/test.xhtml?test=
> WildFly: value is null
> Jetty: Value = value is empty string
>
> Using Mojarra 2.3.9 value is always null in both servers.
>

Reply via email to