[{"title":"( 43 个子文件 7.06MB ) jfinal登录/注册;有验证码验证,可运行","children":[{"title":"MyJFinalApp","children":[{"title":".project <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"cn","children":[{"title":"myapp","children":[{"title":"utils","children":[{"title":"MD5.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"DateUtils.java <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"User.java <span style='color:#111;'> 145B </span>","children":null,"spread":false},{"title":"_MappingKit.java <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"BaseUser.java <span style='color:#111;'> 798B </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"IndexController.java <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false},{"title":"CommonController.java <span style='color:#111;'> 383B </span>","children":null,"spread":false}],"spread":true},{"title":"validator","children":[{"title":"RegisterValidator.java <span style='color:#111;'> 725B </span>","children":null,"spread":false},{"title":"UserLoginValidator.java <span style='color:#111;'> 579B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"MyAppConfig.java <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"WebRoot","children":[{"title":"hello.jsp <span style='color:#111;'> 886B </span>","children":null,"spread":false},{"title":"WEB-INF","children":[{"title":"classes","children":[{"title":"cn","children":[{"title":"myapp","children":[{"title":"utils","children":[{"title":"MD5.class <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"DateUtils.class <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"User.class <span style='color:#111;'> 442B </span>","children":null,"spread":false},{"title":"_MappingKit.class <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"BaseUser.class <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"IndexController.class <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"CommonController.class <span style='color:#111;'> 592B </span>","children":null,"spread":false}],"spread":true},{"title":"validator","children":[{"title":"UserLoginValidator.class <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"RegisterValidator.class <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"MyAppConfig.class <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"SystemConfig.txt <span style='color:#111;'> 147B </span>","children":null,"spread":false}],"spread":true},{"title":"lib","children":[{"title":"jetty-server-8.1.8.jar <span style='color:#111;'> 2.69MB </span>","children":null,"spread":false},{"title":"mysql-connector-java-5.1.20-bin.jar <span style='color:#111;'> 783.91KB </span>","children":null,"spread":false},{"title":"jfinal-3.1-bin-with-src.jar <span style='color:#111;'> 1.25MB </span>","children":null,"spread":false},{"title":"freemarker-2.3.20.jar <span style='color:#111;'> 994.68KB </span>","children":null,"spread":false},{"title":"mchange-commons-java-0.2.10.jar <span style='color:#111;'> 592.18KB </span>","children":null,"spread":false},{"title":"c3p0-0.9.5.1.jar <span style='color:#111;'> 486.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"web.xml <span style='color:#111;'> 728B </span>","children":null,"spread":false}],"spread":true},{"title":"register.jsp <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"fengmian.jpg <span style='color:#111;'> 965.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"META-INF","children":[{"title":"MANIFEST.MF <span style='color:#111;'> 39B </span>","children":null,"spread":false}],"spread":true},{"title":"login.jsp <span style='color:#111;'> 998B </span>","children":null,"spread":false},{"title":"css","children":[{"title":"login.css <span style='color:#111;'> 178B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"res","children":[{"title":"SystemConfig.txt <span style='color:#111;'> 147B </span>","children":null,"spread":false}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.wst.jsdt.ui.superType.container <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.common.project.facet.core.xml <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.jsdt.ui.superType.name <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.common.component <span style='color:#111;'> 566B </span>","children":null,"spread":false},{"title":".jsdtscope <span style='color:#111;'> 522B </span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'> 638B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]