Foros del Web » Programación para mayores de 30 ;) » Java »

Problema con ResourceBundle

Estas en el tema de Problema con ResourceBundle en el foro de Java en Foros del Web. Buenas! Escribo por primera vez para ver si alguien puede hecharme un cable. Soy un usuario un poco principiante en Java y en el caso ...
  #1 (permalink)  
Antiguo 02/11/2006, 09:06
 
Fecha de Ingreso: noviembre-2006
Mensajes: 1
Antigüedad: 17 años, 6 meses
Puntos: 0
Problema con ResourceBundle

Buenas! Escribo por primera vez para ver si alguien puede hecharme un cable. Soy un usuario un poco principiante en Java y en el caso que me ocupa, tengo un problema a la hora de cargar variables de un fichero ".properties".
Estoy haciendo con JSP una página donde se pide idioma, se guarda este en una cookie y luego en otra página tambien JSP cargo un fichero o ".properties" que depende del idioma guardado en la cookie.
La información en la cookie se guarda bien, pero cuando tengo que leer el archivo properties, me da error.
Para todo ello, trabajo con Eclipse bajo Win XP.

El código del jsp donde carga el .properties indicado es el siguiente:

<%@page language="java" import="java.lang.Object" pageEncoding="Cp1252" contentType="text/html; charset=Cp1252" %>

<%

String cookie1="nomCookie";
String cookie2="idiomaCookie";

Cookie galetes[] = request.getCookies();
Cookie nomCoo = null;
Cookie idiCoo = null;

for (int i=0;i<galetes.length;i++)
{
if(galetes[i].getName().equals(cookie1))
{
nomCoo=galetes[i];
break;
}
}

for (int i=0;i<galetes.length;i++)
{
if(galetes[i].getName().equals(cookie2))
{
idiCoo=galetes[i];
Locale idioma = new Locale(idiCoo.getValue());
break;
}
}

%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
<title></title>
</head>
<body>

<%

ResourceBundle missatges();
missatges = ResourceBundle.getBundle("idiomes-",idioma);
String frase1 = missatges.getString("1");
String frase2 = missatges.getString("2");


%>

<%= nomCoo.getValue() %>

</body>
</html>



Cuando cargo la página, me da 2 errores:
· Syntax error, insert "AssignmentOperator ArrayInitializer" to complete ArrayInitializerAssignement
· Syntax error, insert ";" to complete Statement


Alguien sabe que hago mal?? O alternativamente, como puedo cargar variables de dentro de un fichero?


Muchas gracias de antemano!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:42.