Είμαι χρησιμοποιώντας την άνοιξη MVC, MYSQL, JdbcTemplate στο έργο μου.
Όταν είμαι ανάκτηση δεδομένων από db χρήση αναπτυσσόμενο πλαίσιο λίστας στη σελίδα JSP
Αντί να δείχνει τον αριθμό μέχρι 0-9. Αυτό δείχνει κρυπτογραφημένη τιμές.
Ο τύπος δεδομένων που έχω περάσει εδώ είναι int.
Μου τάξη ελεγκτή:
@RequestMapping(value=/index.htm, method = RequestMethod.GET)
public String executeSecurity(ModelMap model, Principal principal,@ModelAttribute SearchFiller searchFiller) {
List<SearchFiller> adultsList=searchFlightDao.adultsList();
model.addObject(adultsList, adultsList);
String name = principal.getName();
model.addAttribute(author, name);
return welcome;
}
μέρος μου της σελίδας JSP:
<form:form action=index method=get modelAttribute=searchFiller>
. . .
<tr>
<td>Adults</td>
<td><form:select path=adults>
<form:option value=NONE label=--- Select --- />
<form:options items=${adultsList} />
</form:select>
</td>
<td><form:errors path=adults cssClass=error /></td>
</tr>
SearchFiller.java
private int adults;
getters and setters
Είναι αυτό αν hashCode ή κρυπτογραφημένη μορφή ?? Σωστή απάντηση παίρνει εκτιμηθεί.