Самый простой способ - использовать java.util.Properties#load(java.io.InputStream)
.
. Чтобы получить InputStream, вы можете использовать
String resourceName = SomeComponent.class.getSimpleName() + ".properties";
// String resourceName = SomeComponent.class.getSimpleName() + "_" + Session.get().getLocale() + ".properties";
SomeComponent.class.getResourceAsStream(resourceName);
. В API-интерфейсах Wicket нет ничего, что могло бы дать вам полные свойства.Наиболее близкими являются: org.apache.wicket.resource.loader.IStringResourceLoader
, org.apache.wicket.resource.IPropertiesFactory
и их реализации.