Не могу разобраться с java jax-rs response.
Есть вот такой вот код:
public class OrderRestImpl implements OrderRest {
@Inject
private DaoManager daoManager;
@Override
public Response findByNameAndId(String name, Long id) {
StringBuilder sb = new StringBuilder();
sb.append("Hello, the name is: " + name + " Your table \n\n");
List<String> result = daoManager.handleRequest(name, id);
for (String s : result) {
sb.append(s).append('\n');
}
Response theBestResponseIveEverMade = Response.ok(result).type("text/plain").build();
return theBestResponseIveEverMade;
// return Response.status(Response.Status.theBestResponseIveEverMade).entity("new").type("text/plain").build();
}
Этот метод вызывается в сервлете прямо из pw.println(orderRestImpl.findByNameAndId(name, num));
Это позволяет сразу же вывести на экран строку вида
OutboundJaxrsResponse{status=200, reason=OK, hasEntity=true, closed=false, buffered=false}
Это все хорошо, но как мне вывести всю информацию, которую я насобирал в список result? Спасибо всем)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем доброго дня, в моей программе хочу реализовать возможность быстрого запуска определённых программ, тыкнул по кнопочке раз и все программы...
Пытаюсь заполнить трёхмерный массив случайными числами от 0 до 1:
Как происходит вызов show ? makeText статичный метод, с ним все понятно, но как дальше вызывается show ? ведь он не статичный а объект создан не был