A problem.
I have many h:inputText, comboBox, calendar on my page.
Each of one is identified by an unique index.
I have a bean saving and retrieving the value of these video-input.
So I have for example:
<h:inputText id="first" value"videoInput.first" />
so my videoInput bean has many variable (one of each inputText, ... on the screen).
In this manner the code is really big (imagine I have about 100 inputText on the screen) and I need to make it small.
I think to create a Map with:
key=the unique id of the inputText
value=the value inserted by the user (and visualized)
So, the setter/getter methods could be only one (one getter and one setter) like following:
public void setValue(String key, String val){
theMap.set(key, val); //or something similar
}
public String getValue(String key){
return theMap.get(key);
}
How can I write this in the xhtml pages?
I suppose something like:
<h:inputText id="first" value"videoInput.value???" />
Please help!