Всем здравствуйте.
Может откликнется кто-нибудь, кто занимается разработкой в портале. В пакете (par-файле) для портала есть файлы localization и частности myBundle_RU.properties. На сколько я могу посмотреть этот файл в кодировке utf-8, там у меня нормальный русский текст.
в коде у меня читаются оттуда значения:
Code:
public class Welcome extends AbstractPortalComponent
{
public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
{
IPortalComponentProfile profile = request.getComponentContext().getProfile();
ResourceBundle res = request.getResourceBundle();
String str = res.getString("pet_name")
response.write("<p>str:"+str);
}
}
в portalapp.xml стоит <?xml version="1.0" encoding="utf-8"?>
и тем не менее вместо "абвгд" получаю "абвгд"
Перекодировку делать умею
Code:
byte[] b1;
try { b = str.getBytes("Cp1251");
try {str = new String(b,"utf-8");}
catch (UnsupportedEncodingException e){}
}
catch( UnsupportedEncodingException e ){}
Но я не могу понять откуда и куда мне перекодировать. В проге перекодировки Штирлиц я тоже не смогла найти вариантов, чтобы "абвгд" перевести обратно в "абвгд"
Помогите кто чем может

(советами)!