Я думаю, что это должно добиться цели использование API Наборов:
Примечание : метод копии работает в линейное время.
//assume oldList exists and has data in it.
List<String> newList = new ArrayList<String>();
Collections.copy(newList, oldList);
WriteFile из объекта Response может делать то, что вы хотите:
<% Response.WriteFile(pathToMyHtmlFile); %>