????????????????? ??JSP???????????????????????????????????潫??????????JSP?????JSP?????????Web???????????????

JSP?????

struts?? Struts??Tomcat??Turbine?????Apache?????????????????????????????????????????????????????????????

???????Struts?????????????????????????棺Taglib????浼????Taglib??Struts?????????????????????Ч??????????????JSP?????????????????JSP???????????????????????????????Struts????????????struts????6???????????????????????????????????????????????С???????????????

tapestry?? Tapestry?????????????servlet????ó???????????????????????????????????????web??á????????????????????jwcid?????html????????jwc???????Java Web Component.Tapestry???java??????html???????????????????????????????????????????????ú????????????????Tapestry????????????????????????Tapestry???????javabean??xml???????п??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

spring mvc?? Spring ?? Web MVC ?????Χ?? DispatcherServlet ?????????????????????????????п???????????????????????????????????????????????????????????????????????? Controller ?????????????? ModelAndView handleRequest??request?? response????Spring ???????????????ν????????????????????ó?????????????????????????????? AbstractFormController.?????????????????????????????????? AbstractWizardFormController.spring??????????????spring??IoC?????????????????о???????????????????????

JSF?? JSF??????????豸?????????????????????ò?????????????????????????????JSF???Χ????????????

??????JSF Framwork??????????

??MVC???

???????????????????????????磬???????????????????????Щ???????model.????????????????Щ????????????????????views.??Web??ó????У?HTML????????????Щ?????

JSF??model??view???????????????????????model?????view???????

    "#??user.username?? "/>

?????JSF??????????Controller????????????????????????????磬???????????????????????????Щ???????????????model?????????model.???磬?????????????????ж??????????????????

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

?????HTML???????????????????????????????????????????????JSF????????????????????????????????????????

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

??JSF?п????????????????“?????β??????”??“???????????????”?????????????????????????????????????????????JSF???????????????????????????

??????

JSF????????????????????????????????????????????

??????????

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

?????JSF??tag????HTML???????????????????????????????????????????????WML.

????????

???????

webwork?? Webwork?????????????Web???????????????Web??????????

Webwork??????????????????????Webwork???????С??API???????????????????п?????????

Webwork????????????????????????????variour view??????????JavaServer Pages??JSP????Velocity??Extensible Stylesheet Language Transformations Specification??XSLT????JasperReporters.???У?Webwork??JFreechart?з???????????struts????????????????struts?????????????????????struts?????????

struts2??struts??webwork??????????????????????????????????????????

????????

??Щ????????????????????????tomcat??jboss??weblogic?????????

tomcat?? Tomcat??????????????????servlet??JSP Web???????????Java??Web????????????Tomcat??Apache-Jakarta?????????????????????????Java??????????????????Tomcat Server?????servlet??JSP?淶??????е?????????????Tomcat Server??????Apache-Jakarta?淶??????????????????????????á????web????????С?????????????ejb????????????????????????

jboss??JBoss????????????J2EE??????????BEA??Weblogic??IBM??Websphere??????????? JBoss????????????????????????????????j2ee??淶??api?????????£??汾???п???????????????????deploy??????????????????????????????deploy?????????????Ч???????????????

JBoss????????????????????????????????????Ч????????????????????????J2EE???????????????

?????е?web????????tomcat???????????ejb????????Щ????????????Σ???????????????л???????????

weblogic?? WebLogic ????????JAVA??????????????????????????????????м??????????????д??JSP??SERVLET ??????????????????????????????????????y??????????????????Σ???????????????л???????????

JSP?????????

IBM VisualAge for Java ??IBM??Web?????????ν?????е????????????????????????????????????????????????????????????????????У?

VisualAge for Java?????????????????Java IDE?????????????????EJB?????????????????EJB?????????????????????beans???????????beans??????й??????洢?????????????????????????????????????EJB?????????

Jbuiler ??JBuilder ????????λ??????????????????????????????JBuilder?а?????????????????????????м??????????????JBuilder???????????÷???????????????Java ?????????????????????JSP?????

Jrun ??Allaire?????JRun????????й??????????Java???棬?????????????Java Servlets??JSP????JavaServer Pages??д?????????Java??á?????Web????????????Microsoft IIS??Netscape Enterprise Server??Apache???

JRun???????????????Java????????檔?????????????Web???????????????Java????????JRun??????????????

eclipse+myeclipse?????????????????????п???????????????????????????????????????????myeclipse?????????????????????????á?

?????????????urlrewrite??URL??д???????????????????·????????????????????·????

sitemesh??????濪????????濪????廯???????????????

acegi????????????У??????????url???????????????????????????????????

displaytag???б?????????????????????????????

dtree????????????????á?

jfreechat???????????ɡ?

dwr?????java??ajax?????????°汾????????????????????????????????????

FCKeditor???????????????????????????????????????????????

???????JSP?????JSP????????????????

??????????????????????檔