Je travaille avec 3.0 M3. quand je déclare mes beans gérés dans faces-config.xml, cela fonctionne parfaitement, mais quand j'essaie les mêmes codes avec annotations @Managed bean @Request Scoped, il dit que la cible est inaccessible.Primefaces @managedBean
J'ai essayé sur 2.2 également, mais il dit le même problème encore. J'utilise le poisson verre v3
@ManagedBean
@SessionScoped
public class Profile implements Serializable{
private String userId;
private String password;
private int code;
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
Voici comment je les appelle
<h:form>
<p:panel style="margin-top: 200px;margin-left: 300px;margin-right: 300px;" header="Welcome">
<h:outputText value="Your Code ? "/>
<h:inputText required="true" requiredMessage="Enter user id" value="#{Profile.userId}"/>
<h:outputText value="Password "/>
<h:inputSecret required="true" requiredMessage="Enter password id" value="#Profile.password}"/>
<h:commandButton action="#{Profile.varify}" value="Next"/>
</p:panel>
</h:form>