Я устанавливаю пару атрибутов для модели Spring Model
myModel.setValue1
myModel.setValue2 //Now setting this to request
request.setAttribute("All_Values", myModel)
Выполнение вызова службы в блоке try catch.Если получено исключение, я хочу освободить Value2
от моей модели и установить только Value1
для моего запроса и снова сделать сервисный вызов.
try{
service call
...
}catch(Exception e){
myModel.release Value2 and have only Value1
request.setAttribute("All_values", myModel) //This has only Value1
service call again
}
Это всего лишь пример, если я могу освободить парузначений, если получено исключение. В моей модели много значений, а не только два , поэтому индивидуальная настройка атрибутов для запроса будет утомительной.
Можно ли это сделать?