Mercurial > hg > Database > jungle-network
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();