?????????????????????????????????????????????????ζ?????????????????????????????????????????????????????????????????

???????????????????????????????????MVC????????????б??????????????????????????V/C/M???C??V???????????????о?struts-config.xml???ò???????????????????

??????????????ú???Java????????????????????????????????????????????????????????????????????????????????????????????????????????????????????γ??????????????????“????”?γ??????????н???????γ???????????γ?????????????????????γ???????????????????????γ????????????????γ?????????????????????????????????????????????????????????????????????????????????????????????????????и??????????????????????????PC????????Щ????????????????????????????????????????????????????????

????????????????Java???????????????????????????????????????????????????????????μ????????????д????????С??????????????????????????裬????????????????????????????????????????????????????????????????????????????????????????

???????????μ?Java??????????code completion???????2/3????????????????????1/3???????????????????????????λ???????????????1/3??????2/3??????????Ч?????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????ο??????

???????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????仯????????????????????????????????????????????????????????????????仯????????????е???????????????????г??????е??г?????????“????????”???????????????????????????????????????????

???????????????????????????????仯???仯????????????????????????仯????????????????????????????????仯???????????????δ???仯?????????????????????????仯??????δ???仯??п??????????????δ??????????????????δ????????????????????????

????Class.forName??????

???????????Class.forName?????????????????????????????о????????????????????????????????????????????????????????????????????????????????????????????鲼???????Class.forName?????????????????????????????????????????

?????????????Collection?????????????????List??Map????????????????????ú???????????о???Collection????????????о????????????????????????Collection?????????????????????????????????????????????????????

????????????????????

??????????У?????????????ι?????????????????1122334455?????????11????′????22????μ?????33????μ?....?????????????????????????????????ι??????????????????????????????????????????????

????????????????????ι??????????з????????????????????????ι?????????????????????ι?????????????????????????ν?????????????????????ν?????????????????????????????????ι???????????????????Composite?????????????????ν????????????????????????ν??仯???仯????????????????????????????????·??????????????ν??ж??????仯??????

????????????Э???????????????????ν??ж??????????

????GoF???????????

??????????GoF???????????????????????д?Щ??????????У???????????????????????GoF???????????????????????????????????????????檔

????GOF?????????????????????????????????????????????OO????????????棺?????????????????????????????????????????????????????????????????β??????????θ???????侲?????????????????????Щ???????????????????

???????????????????У????????=????????????????????Щ???????????????Щ???????????У??????????????????????????????????????????????ο?????????????????????????????Щ?????????????????????ζ???Щ??????????????н???????????????????“????”???????????????????????????????????????????????????????????漰????????????

???????????????????????????????????????????????????????????????????????????????????????????????

??????????????

????????????????????????????????????????????????????絥??????????????????OO??????????????о????????????????????????????????????????????????????????????????????????????????????????????MVC??????????Controller???????Service?????????y????漸???????????????????????????Dao??VO?????????????????ò???????????????????????????п?????м????????????????????????????????????????????????C/S?????????Java??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ч??????????????????????????????????????????????????????????棬??????????????????????????????Ч???????????????檔