diff src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java @ 192:3202a2a427b1 default tip

bug fix
author tatsuki
date Tue, 20 Jan 2015 09:30:59 +0900
parents 269bada9eedc
children
line wrap: on
line diff
--- a/src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java	Thu Jan 15 09:23:23 2015 +0900
+++ b/src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java	Tue Jan 20 09:30:59 2015 +0900
@@ -8,7 +8,10 @@
 
 import org.eclipse.jetty.util.thread.ThreadPool;
 
+import fj.data.List;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.BoardMessage;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.GetAttributeImp;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath;
 
 public class ShowMessageWithTimeStampServlet extends HttpServlet {
 	/**
@@ -50,12 +53,13 @@
 		_pw.write("<p>Message<br/> <input type='textarea' name='msg'/> </p>\n");
 		_pw.write("<p><input type='submit' value='submit'/></p>\n");
 		
-		for (BoardMessage msg : bbs.getMessages(_bname)) {//フォルダの表示
-			_pw.write("<hr/>");
-			_pw.write("<p> Author <b>" + bbs.sanitize(msg.getAuthor()) + "</b></p>");
-			_pw.write("<small><a href=" + editMessagePath + "?bname=" + bbs.sanitize(_bname)
-					+ "&uuid=" + msg.getUUID() + ">"+ bbs.sanitize(msg.getMessage()) +"</a></small><br>");
-		}
+     GetAttributeImp attribute = bbs.getAttribute(_bname, "[-1]","0");
+    List<String> keys = attribute.getKeys();
+    
+    for(String key : keys){
+      String mesage = attribute.getMessage(key);
+      _pw.write("<p>" + key + " = " + mesage + "</p>\n");
+    }
 
 		_pw.write("</body></html>");
 		_pw.flush();