[{"title":"( 14 个子文件 11KB ) spring-demo-application:我的第一个 java-web 项目-源码","children":[{"title":"spring-demo-application-master","children":[{"title":"src","children":[{"title":"main","children":[{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"pages","children":[{"title":"index.jsp <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"second.jsp <span style='color:#111;'> 689B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"resources","children":[{"title":"messages.properties <span style='color:#111;'> 147B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"conspicuum","children":[{"title":"controllers","children":[{"title":"MainController.java <span style='color:#111;'> 921B </span>","children":null,"spread":false}],"spread":true},{"title":"validator","children":[{"title":"YearConstraintValidator.java <span style='color:#111;'> 622B </span>","children":null,"spread":false},{"title":"Year.java <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"NameConstraintValidator.java <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"Name.java <span style='color:#111;'> 434B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"AppInit.java <span style='color:#111;'> 980B </span>","children":null,"spread":false},{"title":"WebConfig.java <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":true},{"title":"entity","children":[{"title":"User.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 253B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 139B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]