[{"title":"( 62 个子文件 213KB ) 使用jsp+servlet+MVC 开发的简易论坛","children":[{"title":"简易论坛","children":[{"title":"ch10guestbook","children":[{"title":".project <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"com.genuitec.eclipse.j2eedt.core.prefs <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false}],"spread":true},{"title":".mymetadata <span style='color:#111;'> 313B </span>","children":null,"spread":false},{"title":"WebRoot","children":[{"title":"login.jsp <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"head.jsp <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"WEB-INF","children":[{"title":"web.xml <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"lib","children":null,"spread":false},{"title":"classes","children":[{"title":"com","children":[{"title":"handson","children":[{"title":"bean","children":[{"title":"ReplyBean.class <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"UserBean.class <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"MessageCountBean.class <span style='color:#111;'> 912B </span>","children":null,"spread":false},{"title":"MessageInfoBean.class <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"MessageBean.class <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"dao","children":[{"title":"MessageCountDao.class <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"ReplyDao.class <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"UserDao.class <span style='color:#111;'> 3.64KB </span>","children":null,"spread":false},{"title":"MessageDao.class <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false},{"title":"MessageInfoDao.class <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false}],"spread":false},{"title":"servlet","children":[{"title":"CheckLoginServlet.class <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"AddMessageServlet.class <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"GetReplyServlet.class <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"PageMessageInfoServlet.class <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"AddReplyServlet.class <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"RegisterServlet.class <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"DBUtil.class <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"StringUtil.class <span style='color:#111;'> 750B </span>","children":null,"spread":false},{"title":"PageUtil.class <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"ServerDateTime.class <span style='color:#111;'> 687B </span>","children":null,"spread":false},{"title":"ValidateCodeServlet.class <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"reply.jsp <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"index.jsp <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'> 39B </span>","children":null,"spread":false}],"spread":true},{"title":"image","children":[{"title":"headback.png <span style='color:#111;'> 86.28KB </span>","children":null,"spread":false},{"title":"banner.jpg <span style='color:#111;'> 80.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"register.jsp <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false},{"title":"error.jsp <span style='color:#111;'> 437B </span>","children":null,"spread":false},{"title":"MyJsp.jsp <span style='color:#111;'> 663B </span>","children":null,"spread":false},{"title":"js","children":[{"title":"validation-config.xml <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"validation-framework.js <span style='color:#111;'> 31.66KB </span>","children":null,"spread":false},{"title":"validation-config.dtd <span style='color:#111;'> 603B </span>","children":null,"spread":false}],"spread":false},{"title":" index_bak.jsp <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false}],"spread":false},{"title":".myeclipse","children":null,"spread":false},{"title":"src","children":[{"title":"com","children":[{"title":"handson","children":[{"title":"bean","children":[{"title":"MessageBean.java <span style='color:#111;'> 933B </span>","children":null,"spread":false},{"title":"UserBean.java <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"MessageCountBean.java <span style='color:#111;'> 566B </span>","children":null,"spread":false},{"title":"ReplyBean.java <span style='color:#111;'> 995B </span>","children":null,"spread":false},{"title":"MessageInfoBean.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"MessageDao.java <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"ReplyDao.java <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"UserDao.java <span style='color:#111;'> 4.54KB </span>","children":null,"spread":false},{"title":"MessageInfoDao.java <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"MessageCountDao.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"servlet","children":[{"title":"CheckLoginServlet.java <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"GetReplyServlet.java <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"RegisterServlet.java <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"PageMessageInfoServlet.java <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"AddReplyServlet.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"AddMessageServlet.java <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"ValidateCodeServlet.java <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"StringUtil.java <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"PageUtil.java <span style='color:#111;'> 278B </span>","children":null,"spread":false},{"title":"ServerDateTime.java <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"DBUtil.java <span style='color:#111;'> 874B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'> 442B </span>","children":null,"spread":false}],"spread":true},{"title":"数据库","children":[{"title":"jspmessage.txt <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]