diff --git a/src/main/java/org/ntlab/hellorest/resources/Comments.java b/src/main/java/org/ntlab/hellorest/resources/Comments.java index d82bed4..5305603 100644 --- a/src/main/java/org/ntlab/hellorest/resources/Comments.java +++ b/src/main/java/org/ntlab/hellorest/resources/Comments.java @@ -14,11 +14,21 @@ public String getComments() { // すべてのコメントを取得 String result = ""; for (String comment: comments) { // 拡張for文 - result = result + comment + "\n"; + result = result + comment + "
"; } return result; } + @POST + public void addComment(@FormParam("comment") String comment) { // 新規コメントを追加 + comments.add(comment); + } + + @DELETE + public void clearComments() { // すべてのコメントを削除 + comments.clear(); + } + @Path("/{cId}") @GET public String getComment(@PathParam("cId") String cId) { // 指定したコメントを取得 @@ -26,20 +36,10 @@ return comments.get(id); } - @POST - public void addComment(@FormParam("comment") String comment) { // 新規コメントを追加 - comments.add(comment); - } - @Path("/{cId}") @PUT public void addComment(@PathParam("cId") String cId, @FormParam("comment") String comment) { // 指定したコメントを上書き int id = Integer.parseInt(cId); comments.set(id, comment); } - - @DELETE - public void clearComments() { // すべてのコメントを削除 - comments.clear(); - } }