文件名称:spring-all
介绍说明--下载内容均来自于网络,请自行研究使用
spring struts hibernate学习的代码,是myeclips6.0的project,新建myeclipse的web project,导入中相应的工程(spring2.0 struts1.2 hibernate3)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 13898365spring-all.zip 列表 spring/ spring2/ spring2/.classpath spring2/.project spring2/.springBeans spring2/bin/ spring2/bin/aop1/ spring2/bin/aop1/RegisterService.class spring2/bin/aop1/RegisterServiceImpl.class spring2/bin/aop1/RegisterServiceProxy.class spring2/bin/aop1/ReportService.class spring2/bin/aop1/ReportServiceImpl.class spring2/bin/aop1/Test.class spring2/bin/aop2/ spring2/bin/aop2/CommonInvocationHandler.class spring2/bin/aop2/RegisterService.class spring2/bin/aop2/RegisterServiceImpl.class spring2/bin/aop2/ReportService.class spring2/bin/aop2/ReportServiceImpl.class spring2/bin/aop2/Test.class spring2/bin/aop3/ spring2/bin/aop3/applicationContext.xml spring2/bin/aop3/IllAgeException.class spring2/bin/aop3/IllNameException.class spring2/bin/aop3/LogAdvice.class spring2/bin/aop3/RegisterException.class spring2/bin/aop3/RegisterInterceptor.class spring2/bin/aop3/RegisterService.class spring2/bin/aop3/RegisterServiceImpl.class spring2/bin/aop3/RegisterThrowsAdvice.class spring2/bin/aop3/Student.class spring2/bin/aop3/Test.class spring2/bin/aop3/WelcomeAdvice.class spring2/bin/aop4/ spring2/bin/aop4/applicationContext.xml spring2/bin/aop4/LogAdvice.class spring2/bin/aop4/SomeService.class spring2/bin/aop4/SomeServiceImpl.class spring2/bin/aop4/Test.class spring2/bin/aop5/ spring2/bin/aop5/applicationContext.xml spring2/bin/aop5/LogAdvice.class spring2/bin/aop5/MyClassFilter.class spring2/bin/aop5/MyMethodMatcher.class spring2/bin/aop5/MyMethodMatcher2.class spring2/bin/aop5/MyPointcut.class spring2/bin/aop5/MyPointcut2.class spring2/bin/aop5/MyPointcutAdvisor.class spring2/bin/aop5/PointcutsUnion.class spring2/bin/aop5/SomeService.class spring2/bin/aop5/SomeServiceImpl.class spring2/bin/aop5/Test.class spring2/bin/aop6/ spring2/bin/aop6/applicationContext.xml spring2/bin/aop6/MyIntroduction.class spring2/bin/aop6/MyIntroduction2.class spring2/bin/aop6/OtherService.class spring2/bin/aop6/SomeService.class spring2/bin/aop6/SomeServiceImpl.class spring2/bin/aop6/Test.class spring2/bin/aop7/ spring2/bin/aop7/applicationContext.xml spring2/bin/aop7/MyIntroduction.class spring2/bin/aop7/OtherService.class spring2/bin/aop7/SomeService.class spring2/bin/aop7/SomeServiceImpl.class spring2/bin/aop7/Test.class spring2/bin/aop8/ spring2/bin/aop8/applicationContext.xml spring2/bin/aop8/LogAdvice.class spring2/bin/aop8/OtherService.class spring2/bin/aop8/OtherServiceImpl.class spring2/bin/aop8/SomeService.class spring2/bin/aop8/SomeServiceImpl.class spring2/bin/aop8/Test.class spring2/bin/exec/ spring2/bin/exec/applicationContext.xml spring2/bin/exec/MyClassFilter.class spring2/bin/exec/MyMethodMatcher.class spring2/bin/exec/MyPointcut.class spring2/bin/exec/MyPointcutAdvisor.class spring2/bin/exec/SomeService.class spring2/bin/exec/SomeServiceImpl.class spring2/bin/exec/Test.class spring2/bin/exec/TimeWaringInterceptor.class spring2/bin/ioc1/ spring2/bin/ioc1/applicationContext.xml spring2/bin/ioc1/other.xml spring2/bin/ioc1/OtherBean.class spring2/bin/ioc1/SomeBean.class spring2/bin/ioc1/Test.class spring2/bin/ioc2/ spring2/bin/ioc2/applicationContext.xml spring2/bin/ioc2/SomeBean.class spring2/bin/ioc2/Test.class spring2/bin/ioc3/ spring2/bin/ioc3/applicationContext.xml spring2/bin/ioc3/SomeBean.class spring2/bin/ioc3/Test.class spring2/bin/ioc4/ spring2/bin/ioc4/applicationContext.xml spring2/bin/ioc4/Car.class spring2/bin/ioc4/CarFactory.class spring2/bin/ioc4/Test.class spring2/bin/ioc5/ spring2/bin/ioc5/Address.class spring2/bin/ioc5/applicationContext.xml spring2/bin/ioc5/Person.class spring2/bin/ioc5/Test.class spring2/bin/ioc6/ spring2/bin/ioc6/applicationContext.xml spring2/bin/ioc6/SomeBean.class spring2/bin/ioc6/Test.class spring2/bin/ioc7/ spring2/bin/ioc7/applicationContext.xml spring2/bin/ioc7/CountBean.class spring2/bin/ioc7/Person.class spring2/bin/ioc7/Test.class spring2/bin/ioc7/ToUpperBean.class spring2/bin/ioc8/ spring2/bin/ioc8/Address.class spring2/bin/ioc8/AddressEditor.class spring2/bin/ioc8/applicationContext.xml spring2/bin/ioc8/config.properties spring2/bin/ioc8/Person.class spring2/bin/ioc8/Test.class spring2/bin/ioc9/ spring2/bin/ioc9/applicationContext.xml spring2/bin/ioc9/RegisterEvent.class spring2/bin/ioc9/RegisterListener.class spring2/bin/ioc9/RegisterService.class spring2/bin/ioc9/Test.class spring2/src/ spring2/src/aop1/ spring2/src/aop1/RegisterService.java spring2/src/aop1/RegisterServiceImpl.java spring2/src/aop1/RegisterServiceProxy.java spring2/src/aop1/ReportService.java spring2/src/aop1/ReportServiceImpl.java spring2/src/aop1/Test.java spring2/src/aop2/ spring2/src/aop2/CommonInvocationHandler.java spring2/src/aop2/RegisterService.java spring2/src/aop2/RegisterServiceImpl.java spring2/src/aop2/ReportService.java spring2/src/aop2/ReportServiceImpl.java spring2/src/aop2/Test.java spring2/src/aop3/ spring2/src/aop3/applicationContext.xml spring2/src/aop3/IllAgeException.java spring2/src/aop3/IllNameException.java spring2/src/aop3/LogAdvice.java spring2/src/aop3/RegisterException.java spring2/src/aop3/RegisterInterceptor.java spring2/src/aop3/RegisterService.java spring2/src/aop3/RegisterServiceImpl.java spring2/src/aop3/RegisterThrowsAdvice.java spring2/src/aop3/Student.java spring2/src/aop3/Test.java spring2/src/aop3/WelcomeAdvice.java spring2/src/aop4/ spring2/src/aop4/applicationContext.xml spring2/src/aop4/LogAdvice.java spring2/src/aop4/SomeService.java spring2/src/aop4/SomeServiceImpl.java spring2/src/aop4/Test.java spring2/src/aop5/ spring2/src/aop5/applicationContext.xml spring2/src/aop5/LogAdvice.java spring2/src/aop5/MyClassFilter.java spring2/src/aop5/MyMethodMatcher.java spring2/src/aop5/MyMethodMatcher2.java spring2/src/aop5/MyPointcut.java spring2/src/aop5/MyPointcut2.java spring2/src/aop5/MyPointcutAdvisor.java spring2/src/aop5/PointcutsUnion.java spring2/src/aop5/SomeService.java spring2/src/aop5/SomeServiceImpl.java spring2/src/aop5/Test.java spring2/src/aop6/ spring2/src/aop6/applicationContext.xml spring2/src/aop6/MyIntroduction.java spring2/src/aop6/MyIntroduction2.java spring2/src/aop6/OtherService.java spring2/src/aop6/SomeService.java spring2/src/aop6/SomeServiceImpl.java spring2/src/aop6/Test.java spring2/src/aop7/ spring2/src/aop7/applicationContext.xml spring2/src/aop7/MyIntroduction.java spring2/src/aop7/OtherService.java spring2/src/aop7/SomeService.java spring2/src/aop7/SomeServiceImpl.java spring2/src/aop7/Test.java spring2/src/aop8/ spring2/src/aop8/applicationContext.xml spring2/src/aop8/LogAdvice.java spring2/src/aop8/OtherService.java spring2/src/aop8/OtherServiceImpl.java spring2/src/aop8/SomeService.java spring2/src/aop8/SomeServiceImpl.java spring2/src/aop8/Test.java spring2/src/exec/ spring2/src/exec/applicationContext.xml spring2/src/exec/MyClassFilter.java spring2/src/exec/MyMethodMatcher.java spring2/src/exec/MyPointcut.java spring2/src/exec/MyPointcutAdvisor.java spring2/src/exec/SomeService.java spring2/src/exec/SomeServiceImpl.java spring2/src/exec/Test.java spring2/src/exec/TimeWaringInterceptor.java spring2/src/ioc1/ spring2/src/ioc1/applicationContext.xml spring2/src/ioc1/other.xml spring2/src/ioc1/OtherBean.java spring2/src/ioc1/SomeBean.java spring2/src/ioc1/Test.java spring2/src/ioc2/ spring2/src/ioc2/applicationContext.xml spring2/src/ioc2/SomeBean.java spring2/src/ioc2/Test.java spring2/src/ioc3/ spring2/src/ioc3/applicationContext.xml spring2/src/ioc3/SomeBean.java spring2/src/ioc3/Test.java spring2/src/ioc4/ spring2/src/ioc4/applicationContext.xml spring2/src/ioc4/Car.java spring2/src/ioc4/CarFactory.java spring2/src/ioc4/Test.java spring2/src/ioc5/ spring2/src/ioc5/Address.java spring2/src/ioc5/applicationContext.xml spring2/src/ioc5/Person.java spring2/src/ioc5/Test.java spring2/src/ioc6/ spring2/src/ioc6/applicationContext.xml spring2/src/ioc6/SomeBean.java spring2/src/ioc6/Test.java spring2/src/ioc7/ spring2/src/ioc7/applicationContext.xml spring2/src/ioc7/CountBean.java spring2/src/ioc7/Person.java spring2/src/ioc7/Test.java spring2/src/ioc7/ToUpperBean.java spring2/src/ioc8/ spring2/src/ioc8/Address.java spring2/src/ioc8/AddressEditor.java spring2/src/ioc8/applicationContext.xml spring2/src/ioc8/config.properties spring2/src/ioc8/Person.java spring2/src/ioc8/Test.java spring2/src/ioc9/ spring2/src/ioc9/applicationContext.xml spring2/src/ioc9/RegisterEvent.java spring2/src/ioc9/RegisterListener.java spring2/src/ioc9/RegisterService.java spring2/src/ioc9/Test.java spring2/src/iocaop.zip springdemo/ springdemo/.classpath springdemo/.project springdemo/bin/ springdemo/bin/first/ springdemo/bin/first/config.properties springdemo/bin/first/ConfigUtil.class springdemo/bin/first/HelloFactory.class springdemo/bin/first/HelloServiceCnImpl.class springdemo/bin/first/HelloServiceEnImpl.class springdemo/bin/first/IHelloService.class springdemo/bin/first/Test.class springdemo/src/ springdemo/src/first/ springdemo/src/first/config.properties springdemo/src/first/ConfigUtil.java springdemo/src/first/HelloFactory.java springdemo/src/first/HelloServiceCnImpl.java springdemo/src/first/HelloServiceEnImpl.java springdemo/src/first/IHelloService.java springdemo/src/first/Test.java spring/.classpath spring/.project spring/.springBeans spring/bin/ spring/bin/ioc1/ spring/bin/ioc1/applicationContext.xml spring/bin/ioc1/HelloService.class spring/bin/ioc1/IHelloService.class spring/bin/ioc1/Test.class spring/src/ spring/src/ioc1/ spring/src/ioc1/applicationContext.xml spring/src/ioc1/HelloService.java spring/src/ioc1/IHelloService.java spring/src/ioc1/Test.java spring_hibernate/ spring_hibernate/.classpath spring_hibernate/.project spring_hibernate/.springBeans spring_hibernate/bin/ spring_hibernate/bin/applicationContext.xml spring_hibernate/bin/client/ spring_hibernate/bin/client/Client.class spring_hibernate/bin/dao/ spring_hibernate/bin/dao/hibernate/ spring_hibernate/bin/dao/hibernate/UserDAOHibernateImpl.class spring_hibernate/bin/dao/UserDAO.class spring_hibernate/bin/domain/ spring_hibernate/bin/domain/User.class spring_hibernate/bin/domain/User.hbm.xml spring_hibernate/bin/service/ spring_hibernate/bin/service/spring/ spring_hibernate/bin/service/spring/UMServiceSpringImpl.class spring_hibernate/bin/service/UMService.class spring_hibernate/src/ spring_hibernate/src/applicationContext.xml spring_hibernate/src/client/ spring_hibernate/src/client/Client.java spring_hibernate/src/dao/ spring_hibernate/src/dao/hibernate/ spring_hibernate/src/dao/hibernate/UserDAOHibernateImpl.java spring_hibernate/src/dao/UserDAO.java spring_hibernate/src/domain/ spring_hibernate/src/domain/User.hbm.xml spring_hibernate/src/domain/User.java spring_hibernate/src/service/ spring_hibernate/src/service/spring/ spring_hibernate/src/service/spring/UMServiceSpringImpl.java spring_hibernate/src/service/UMService.java spring_jdbc/ spring_jdbc/.classpath spring_jdbc/.project spring_jdbc/.springBeans spring_jdbc/bin/ spring_jdbc/bin/applicationContext.xml spring_jdbc/bin/client/ spring_jdbc/bin/client/Client.class spring_jdbc/bin/dao/ spring_jdbc/bin/dao/jdbc/ spring_jdbc/bin/dao/jdbc/UserDAOJdbcImpl.class spring_jdbc/bin/dao/jdbc/UserRowMapper.class spring_jdbc/bin/dao/UserDAO.class spring_jdbc/bin/domain/ spring_jdbc/bin/domain/User.class spring_jdbc/bin/service/ spring_jdbc/bin/service/spring/ spring_jdbc/bin/service/spring/UMServiceSpringImpl.class spring_jdbc/bin/service/UMService.class spring_jdbc/src/ spring_jdbc/src/applicationContext.xml spring_jdbc/src/client/ spring_jdbc/src/client/Client.java spring_jdbc/src/dao/ spring_jdbc/src/dao/jdbc/ spring_jdbc/src/dao/jdbc/UserDAOJdbcImpl.java spring_jdbc/src/dao/jdbc/UserRowMapper.java spring_jdbc/src/dao/UserDAO.java spring_jdbc/src/domain/ spring_jdbc/src/domain/User.java spring_jdbc/src/service/ spring_jdbc/src/service/spring/ spring_jdbc/src/service/spring/UMServiceSpringImpl.java spring_jdbc/src/service/UMService.java spring_tx/ spring_tx/.classpath spring_tx/.project spring_tx/.springBeans spring_tx/bin/ spring_tx/bin/applicationContext.xml spring_tx/bin/applicationContext2.xml spring_tx/bin/applicationContext3.xml spring_tx/bin/client/ spring_tx/bin/client/Client.class spring_tx/bin/dao/ spring_tx/bin/dao/AccountDAO.class spring_tx/bin/dao/hibernate/ spring_tx/bin/dao/hibernate/AccountDAOHibernateImpl.class spring_tx/bin/dao/hibernate/StockDAOHibernateImpl.class spring_tx/bin/dao/StockDAO.class spring_tx/bin/domain/ spring_tx/bin/domain/Account.class spring_tx/bin/domain/Account.hbm.xml spring_tx/bin/domain/Stock.class spring_tx/bin/domain/Stock.hbm.xml spring_tx/bin/service/ spring_tx/bin/service/SaleService.class spring_tx/bin/service/spring/ spring_tx/bin/service/spring/SaleServiceSpringImpl.class spring_tx/src/ spring_tx/src/applicationContext.xml spring_tx/src/applicationContext2.xml spring_tx/src/applicationContext3.xml spring_tx/src/client/ spring_tx/src/client/Client.java spring_tx/src/dao/ spring_tx/src/dao/AccountDAO.java spring_tx/src/dao/hibernate/ spring_tx/src/dao/hibernate/AccountDAOHibernateImpl.java spring_tx/src/dao/hibernate/StockDAOHibernateImpl.java spring_tx/src/dao/StockDAO.java spring_tx/src/domain/ spring_tx/src/domain/Account.hbm.xml spring_tx/src/domain/Account.java spring_tx/src/domain/Stock.hbm.xml spring_tx/src/domain/Stock.java spring_tx/src/service/ spring_tx/src/service/SaleService.java spring_tx/src/service/spring/ spring_tx/src/service/spring/SaleServiceSpringImpl.java ssh1/ ssh1/.classpath ssh1/.myeclipse/ ssh1/.mymetadata ssh1/.mystrutsdata ssh1/.project ssh1/.springBeans ssh1/src/ ssh1/src/actions/ ssh1/src/actions/UserAction.java ssh1/src/applicationContext.xml ssh1/src/ApplicationResources.properties ssh1/src/client/ ssh1/src/client/Client.java ssh1/src/dao/ ssh1/src/dao/hibernate/ ssh1/src/dao/hibernate/UserDAOHibernateImpl.java ssh1/src/dao/UserDAO.java ssh1/src/domain/ ssh1/src/domain/User.hbm.xml ssh1/src/domain/User.java ssh1/src/forms/ ssh1/src/forms/UserForm.java ssh1/src/service/ ssh1/src/service/spring/ ssh1/src/service/spring/UMServiceSpringImpl.java ssh1/src/service/UMService.java ssh1/WebRoot/ ssh1/WebRoot/index.jsp ssh1/WebRoot/META-INF/ ssh1/WebRoot/META-INF/MANIFEST.MF ssh1/WebRoot/register.jsp ssh1/WebRoot/userlist.jsp ssh1/WebRoot/WEB-INF/ ssh1/WebRoot/WEB-INF/.struts-config.mex ssh1/WebRoot/WEB-INF/classes/ ssh1/WebRoot/WEB-INF/classes/actions/ ssh1/WebRoot/WEB-INF/classes/actions/UserAction.class ssh1/WebRoot/WEB-INF/classes/applicationContext.xml ssh1/WebRoot/WEB-INF/classes/ApplicationResources.properties ssh1/WebRoot/WEB-INF/classes/client/ ssh1/WebRoot/WEB-INF/classes/client/Client.class ssh1/WebRoot/WEB-INF/classes/dao/ ssh1/WebRoot/WEB-INF/classes/dao/hibernate/ ssh1/WebRoot/WEB-INF/classes/dao/hibernate/UserDAOHibernateImpl.class ssh1/WebRoot/WEB-INF/classes/dao/UserDAO.class ssh1/WebRoot/WEB-INF/classes/domain/ ssh1/WebRoot/WEB-INF/classes/domain/User.class ssh1/WebRoot/WEB-INF/classes/domain/User.hbm.xml ssh1/WebRoot/WEB-INF/classes/forms/ ssh1/WebRoot/WEB-INF/classes/forms/UserForm.class ssh1/WebRoot/WEB-INF/classes/service/ ssh1/WebRoot/WEB-INF/classes/service/spring/ ssh1/WebRoot/WEB-INF/classes/service/spring/UMServiceSpringImpl.class ssh1/WebRoot/WEB-INF/classes/service/UMService.class ssh1/WebRoot/WEB-INF/lib/ ssh1/WebRoot/WEB-INF/lib/antlr.jar ssh1/WebRoot/WEB-INF/lib/commons-beanutils.jar ssh1/WebRoot/WEB-INF/lib/commons-digester.jar ssh1/WebRoot/WEB-INF/lib/commons-fileupload.jar ssh1/WebRoot/WEB-INF/lib/commons-logging.jar ssh1/WebRoot/WEB-INF/lib/commons-validator.jar ssh1/WebRoot/WEB-INF/lib/jakarta-oro.jar ssh1/WebRoot/WEB-INF/lib/struts.jar ssh1/WebRoot/WEB-INF/spring-config/ ssh1/WebRoot/WEB-INF/spring-config/applicationContext.xml ssh1/WebRoot/WEB-INF/struts-bean.tld ssh1/WebRoot/WEB-INF/struts-config.xml ssh1/WebRoot/WEB-INF/struts-html.tld ssh1/WebRoot/WEB-INF/struts-logic.tld ssh1/WebRoot/WEB-INF/struts-nested.tld ssh1/WebRoot/WEB-INF/struts-tiles.tld ssh1/WebRoot/WEB-INF/validator-rules.xml ssh1/WebRoot/WEB-INF/web.xml ssh2/ ssh2/.classpath ssh2/.myeclipse/ ssh2/.mymetadata ssh2/.mystrutsdata ssh2/.project ssh2/.springBeans ssh2/src/ ssh2/src/actions/ ssh2/src/actions/UserAction.java ssh2/src/applicationContext.xml ssh2/src/ApplicationResources.properties ssh2/src/client/ ssh2/src/client/Client.java ssh2/src/dao/ ssh2/src/dao/hibernate/ ssh2/src/dao/hibernate/UserDAOHibernateImpl.java ssh2/src/dao/UserDAO.java ssh2/src/domain/ ssh2/src/domain/User.hbm.xml ssh2/src/domain/User.java ssh2/src/forms/ ssh2/src/forms/UserForm.java ssh2/src/service/ ssh2/src/service/spring/ ssh2/src/service/spring/UMServiceSpringImpl.java ssh2/src/service/UMService.java ssh2/WebRoot/ ssh2/WebRoot/index.jsp ssh2/WebRoot/META-INF/ ssh2/WebRoot/META-INF/MANIFEST.MF ssh2/WebRoot/register.jsp ssh2/WebRoot/userlist.jsp ssh2/WebRoot/WEB-INF/ ssh2/WebRoot/WEB-INF/.struts-config.mex ssh2/WebRoot/WEB-INF/classes/ ssh2/WebRoot/WEB-INF/classes/actions/ ssh2/WebRoot/WEB-INF/classes/actions/UserAction.class ssh2/WebRoot/WEB-INF/classes/applicationContext.xml ssh2/WebRoot/WEB-INF/classes/ApplicationResources.properties ssh2/WebRoot/WEB-INF/classes/client/ ssh2/WebRoot/WEB-INF/classes/client/Client.class ssh2/WebRoot/WEB-INF/classes/dao/ ssh2/WebRoot/WEB-INF/classes/dao/hibernate/ ssh2/WebRoot/WEB-INF/classes/dao/hibernate/UserDAOHibernateImpl.class ssh2/WebRoot/WEB-INF/classes/dao/UserDAO.class ssh2/WebRoot/WEB-INF/classes/domain/ ssh2/WebRoot/WEB-INF/classes/domain/User.class ssh2/WebRoot/WEB-INF/classes/domain/User.hbm.xml ssh2/WebRoot/WEB-INF/classes/forms/ ssh2/WebRoot/WEB-INF/classes/forms/UserForm.class ssh2/WebRoot/WEB-INF/classes/service/ ssh2/WebRoot/WEB-INF/classes/service/spring/ ssh2/WebRoot/WEB-INF/classes/service/spring/UMServiceSpringImpl.class ssh2/WebRoot/WEB-INF/classes/service/UMService.class ssh2/WebRoot/WEB-INF/lib/ ssh2/WebRoot/WEB-INF/lib/antlr.jar ssh2/WebRoot/WEB-INF/lib/commons-beanutils.jar ssh2/WebRoot/WEB-INF/lib/commons-digester.jar ssh2/WebRoot/WEB-INF/lib/commons-fileupload.jar ssh2/WebRoot/WEB-INF/lib/commons-logging.jar ssh2/WebRoot/WEB-INF/lib/commons-validator.jar ssh2/WebRoot/WEB-INF/lib/jakarta-oro.jar ssh2/WebRoot/WEB-INF/lib/struts.jar ssh2/WebRoot/WEB-INF/spring-config/ ssh2/WebRoot/WEB-INF/spring-config/applicationContext.xml ssh2/WebRoot/WEB-INF/struts-bean.tld ssh2/WebRoot/WEB-INF/struts-config.xml ssh2/WebRoot/WEB-INF/struts-html.tld ssh2/WebRoot/WEB-INF/struts-logic.tld ssh2/WebRoot/WEB-INF/struts-nested.tld ssh2/WebRoot/WEB-INF/struts-tiles.tld ssh2/WebRoot/WEB-INF/validator-rules.xml ssh2/WebRoot/WEB-INF/web.xml