Насколько я знаю, Spring MVC позволяет привязывать такие объекты:
@RequestMapping(...)
public void doSmth(MyObject obj) {
// All MyObject's fields are filled now
}
Но существует ли элегантное решение, позволяющее привязывать только определенные поля?
Например, класс User
может содержать личную информацию, такую как отметка времени регистрации, которую можно легко заменить сторонней стороной в случае использования общей привязки объекта.
Так что нужно что-то вроде:
class User {
public String nick; <-- wanna bind this
public String pass; <-- and this
public Calendar timestamp; <-- but not this
...
}
Есть идеи?