The figure shows how the files for the web services client are organized:
web-tier/src/addbenefit.jsp web-tier/src/benefitenrollment.jsp web-tier/src/countemployees.jsp web-tier/src/index.jsp web-tier/src/listbenefits.jsp web-tier/src/menu.jsp web-tier/src/blaf.css web-tier/src/empbft/util/Debug.java web-tier/src/empbft/util/SessionHelper.java web-tier/src/empbft/mvc/AbstractActionHandler.java web-tier/src/empbft/mvc/ActionHandler.java web-tier/src/empbft/mvc/ActionHandlerFactory.java web-tier/src/empbft/mvc/Controller.java web-tier/src/empbft/mvc/handler/AddBenefit.java web-tier/src/empbft/mvc/handler/BenefitEnrollment.java web-tier/src/empbft/mvc/handler/CountEmployees.java web-tier/src/empbft/mvc/handler/ListBenefits.java web-tier/etc/application.xml web-tier/etc/web.xml web-tier/lib/EmployeeBenefitManagerProxy.zip web-tier/build/benefitmgr.ear web-tier/build/benefitmgr/benefitmgr-web.war web-tier/build/benefitmgr/j2ee/META-INF/application.xml web-tier/build/benefitmgr/web/addbenefit.jsp [1] web-tier/build/benefitmgr/web/benefitenrollment.jsp [1] web-tier/build/benefitmgr/web/countemployees.jsp [1] web-tier/build/benefitmgr/web/index.jsp [1] web-tier/build/benefitmgr/web/listbenefits.jsp [1] web-tier/build/benefitmgr/web/menu.jsp [1] web-tier/build/benefitmgr/web/blaf.css [1] web-tier/build/benefitmgr/web/WEB-INF/web.xml [1] web-tier/build/benefitmgr/web/WEB-INF/lib/EmployeeBenefitManagerProxy.zip [1,2] web-tier/build/benefitmgr/web/WEB-INF/classes/empbft/ [1,3]
[1] The files in the web
directory are contained in the benefitmgr-web.war
file.
[2] The EmployeeBenefitManagerProxy.zip
file contains the proxy classes.
[3] The empbft
directory here contains the same subdirectories as web-tier/src/empbft
above, but with .class files instead of .java files.