Que tal.
Estoy intentando hacer la internacionalizacion de una aplicacion por medio de la clase ResourcesBundle y archivos de properties, agrego un atributo con el ResourcesBundle obtenido con el metodo getBundle de la siguiente forma
getServlet().getServletContext().setAttribute("man ojoIdioma",manojoIdioma.getManojo());
en una classe que extiende a Action pero me gustaria saber como puedo recuperar los datos utilizando lenguaje EL, por el momento uso el siguiente codigo y me funciona bien,
<% ResourceBundle manojo = (ResourceBundle)getServletContext().getAttribute(" manojoIdioma");%>
<% out.println(manojo.getString("s1")); %>
pero me gustaria usar algo como ${applicationScope["manojoIdioma"].metodo}
tambien lo he intentado pasando en ves de una clase ResourceBundle una clase Enumeration obtenida por el metodo getKeys de ResourceBundle pero tampoco se como hacer referencia a las claves, se me ocurre algo como
${applicationScope["manojoIdioma"]["clave"]}
pero no funciona, alguien podria darme una idea de como hacerlo o sugerirme un manual o tutorial de EL
GRACIAS