//Main service
@Path("/test")
public class ReturnMultiple {
public static ArrayList<String> al = new ArrayList<String>();
@POST
@Path("/new/{name}")
@Produces(MediaType.TEXT_PLAIN)
public ArrayList<String> display(@PathParam("name") String name) {
al.clear();
Todo td = new Todo();
td.setName(name);
al.add(td.getName());
return al;
}
}
// This is Pojo
public class Todo {
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
Всякий раз, когда я попал в службу я получаю эту ошибку как нижеКак вернуть ArrayList в Rest Webservice
сообщение тело писателя для класса java.util.ArrayList Java и Java типа Java. util.ArrayList и MIME тип носителя текст/обычный не был найден
Этот статический arraylist не является хорошей идеей, что произойдет, если два запроса для '/ test/new/name' будут получены в одно и то же время? –
Что касается сообщения об ошибке, используемая структура не знает, как сделать ** текст ** из 'ArrayList', это проблема –
Что писать в @produces? –