??????PHP??о???????Web????????????????????????????????????????????????????????????????????????????????? Java??JUnit?????????Web??????????????漰??Web??????????????????????????????????????????????????????

??????????????????????????????Web???????????????????HTTP???????????Э?飬??????????е?Web??ó????У??????????????????????????Cookie??Session??Щ??????????Щ?????????????????????????????????????????????????????????????????????Web?????????????????????????????????????Web??棬??Web?????????????????????????????????????????в??????????????????

????????????????MVC????Web????????????????????????????Model???С????Model????????????????????????????????????????????????????????????????Controller???????????????????????????Controller????????Web????????????

??????Java??????У???????????????????????Struts 1??????????????M??V??C?????????Controller?????ò??????ЩServlet??API????HttpServletRequest;???? Struts 2???????????Servlet??API????????Struts?????API??????????????????????????????ó??????????????????????????????????????ЩС????????????ЩС???????????????????????????????????????????Щ?????????????????????????????????????(IoC)???ɡ?

???????????????????????????????????????????÷??????????????????????????????????????????????????????á?

??????????????????й?web???????????

??????????

    1?????????

    ??????Web????????????????????????????????л???????????Щ???????????????????Ρ??????????????????檔?????????????????????????????????????????????棻??Σ???????????????????????????Web?????????й???????棬??ν???????????????????????棬???????????URL???????????

    2?????????

    ???????Web?????????????????????????????????????????????????????????????????£????????????????????????????У????????????????????????????磺?????д???????????????????????д?????????????????????????????????????????????????????????????????????????????Щ??????????в???????磺???????Щ????????????????????Щ????????????????

    3??Cookies????

    Cookies????????洢?????????????????????????????????????Cookies??????????????????Web?????????????????????????????????Cookies??????洢????????????????????????????????????????洢??????????

    ???Web??????????Cookies????????Cookies????????????????????????????Cookies???????????????????????б??棬????Cookies?????????

    Session?????Session???????Cookies??Щ???????????????????

    4????????????

    Web???????汾????????????????????????????????????????????汾??HTML???????????????п????????????????????????????????????????????HTML??汾??????????????????????JavaScript??VBScript??Perl?????????????

    5??????????

    ??Web??ü????У??????????????????????????Web??????????????С??????????????????洢??????????????Web????У?????????????????????????????????SQL????????д????

    ?????????????Web??????У????????£????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????в????

    ???????????

    1????????????

    ????????Web??????????????????????仯???仯???????????綽??????????????????????????????????????????????????????????????????治???????????Web????????????????糬??5?????????????????????????????

    ??????Щ????г???????????????????????????????????ü???????????????μ?????????????????????????????????????????????ò??????????檔