hi dear all
1 – I use myeclipse 8, win xp, mysql and jboss.
2 – I use strurs tiles with my jsf page.
3 – the bug with me that I could not get the error messages displayed on the jsf page near its related fields.
It seems I have to use the f:view which when using tiels I have to use it once only in the main-layout.jsp that insetes the tiles.
Is there any way to sort it out via a note from you or a simple example or code.
I use this code
MessageFactory mf = new MessageFactory();
FacesContext ctx = FacesContext.getCurrentInstance();
new FacesMessage(FacesMessage.SEVERITY_ERROR, mf.getMessage(“errorUsername”), null));
in my faces-config.xml I use
<application>
<resource-bundle>
<base-name>bundle.messages</base-name>
<var>message</var>
</resource-bundle>
</application>
my class messages.java as next
package bundle;
import java.util.Locale;
import java.util.ResourceBundle;
import javax.faces.context.FacesContext;
public class MessageFactory {
ResourceBundle bundle;
Locale locale;
public MessageFactory() {
locale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
bundle = ResourceBundle.getBundle(“bundle.messages”, locale);
}
public String getMessage(String key) {
return bundle.getString(key);
}
}
please do find me a way as it has bothered me for quite a long time
yours faithully
Amir