Всегда ли необходим файл Conversion.properties для Struts 2? - PullRequest
1 голос
/ 11 января 2011

Я читаю Struts 2 In Action, и в пятой главе создается файл translation.properties для демонстрации передачи данных для многозначных параметров. Включает в себя эту строку:

Element_weights=java.lang.Double

И есть список, который не использует дженерики в классе Action:

List weights;

Я заменил все это просто

List<Double> weights;

и преобразование типов, казалось, работало просто отлично. Есть ли какие-либо недостатки в использовании дженериков, есть ли причина того, что делают авторы книги?

редактировать: я продолжал читать и, по сути, дженерики работают, и авторы даже рекомендуют это. Тем не менее, почему они не использовали его до сих пор, меня все равно озадачивает.

1 Ответ

1 голос
/ 11 января 2011

Эти типы записей преобразования необходимы только в предварительных средах.Обязательно используйте дженерики, если это вообще возможно.

...