Я использую JSF 2.0 (JEE6, Glassfish 3.1) и застрял с такой проблемой:
Я хочу связать свои значения h: inputTexts не просто простой строкой или целым числом, но моим объектом:
public class IDX {
int d;
int k;
int w;
IDX(int d, int k, int w) {
this.d = d;
this.k = k;
this.w = w;
}
//getters&setters
...
В управляемом бине у меня есть:
private Map<IDX, Object> values; //with getters&setters
, который построен как HashMap.Теперь я хотел бы со своей страницы JSF привязать значение h: inputText к объекту IDX, что-то вроде этого:
....
<h:form>
....
<h:inputText value="#{myBean.values[1,1,1]}" />
....
</h:form>
....
, что, очевидно, выглядит не очень хорошо.Есть идеи?Это возможно, или я должен использовать только строки или целые числа?