Я часто хочу уточнить Отправленные данные, прежде чем использовать его, напримерЕсть ли что-то вроде @PostPostRequest?
public class Song() {
public String[] tags;
public String csvTags;
public void setTagsWithCsv() {
// this one should be more complicated for handling real data
this.tags = csvTags.split(",");
}
}
В этом случае, я должен назвать setTagsWithCsv
метод внутри метода класса контроллера.
@RequestMapping(value = "/song/create", method = POST)
public String createSong(Song song) {
song.setTagsWithCsv();
songService.create(song); // some code like this will come here
...
}
Можно ли вызвать метод с помощью аннотации, подобной '@PostConstruct'? Метод следует вызывать после запроса на отправку.
Нет, нет. Вот для чего нужны 'Конвертер' и' PropertyEditor'. –
Спасибо, я не был знаком с 'Конвертером' и' PropertyEditor'. Я посмотрю на них. –