Wie valildate html:options-Sammlung in Struts 1.3?
Folgenden Treemap
ist mit all den Werten aus der Datenbank, die ich leite mit
Map<String, String> treeMap = new TreeMap<String, String>(map);
Iterator mapIterator = mapSet.iterator();
while (mapIterator.hasNext()) {
Map.Entry mapEntry = (Map.Entry) mapIterator.next();
String keyValue = (String) mapEntry.getKey();
String value = (String) mapEntry.getValue();
System.out.println("Key : " + keyValue + "= Value : " + value);
}
request.setAttribute("airline_name", treeMap);
In der JSP-Seite:
<html:select property="airline_name_value" styleId = "tempId" >
<html:options collection="airline_name" property="key" labelProperty="key" />
</html:select>
In ActionForm
:
private String airline_name;
public String getAirline_name() {
return airline_name;
}
public void setAirline_name(String airline_name) {
this.airline_name = airline_name;
}
Fehler:
org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean under name airline_name
Ist es irgendeine andere Weise zu verwenden html:options
Sammlung tag?
InformationsquelleAutor Code Hungry | 2013-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine andere Möglichkeit nicht zu verwenden
html:options
aber verwendenhtml:optionsCollection
statt.Machen diese arbeiten sollten Sie map die Eigenschaft in der form
in der Aktion
InformationsquelleAutor Roman C