Danh mục

Bài giảng JavaServer Page (JSP) - Nguyễn Quang Hùng

Số trang: 27      Loại file: ppt      Dung lượng: 507.50 KB      Lượt xem: 10      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 6,000 VND Tải xuống file đầy đủ (27 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Dưới đây là bài giảng JavaServer Page (JSP) do Nguyễn Quang Hùng biên soạn. Mời các bạn tham khảo bài giảng để hiểu rõ hơn về công nghệ lập trình trang web động JSP; các đối tượng có sẵn trong JSP như là: request, response, out, session,...; cách viết một ứng dụng tra cứu danh bạ điện thoại bằng JSP.
Nội dung trích xuất từ tài liệu:
Bài giảng JavaServer Page (JSP) - Nguyễn Quang HùngJavaServerPage(JSP) NguyễnQuangHùng Email:hungnq2@cse.hcmut.edu.vn Website:http://www.cse.hcmut.edu.vn/~hungnq/courses.htm Mụctiêu Nắmbắtcôngnghệlậptrìnhtrangwebđộng JSP. TìmhiểuvềcácđốitượngcósẳntrongJSP nhưlà:request,response,out,session…đểdễ dàngtrongviệcviếtcácứngdụngWeb. ViếtmộtứngdụngTracứudanhbạđiện thoạibằngJSP. Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn Mụclục GiớithiệuvềJSP CấutrúccủamộttrangJSP LậptrìnhJSP:  CácđốitượngcósẳntrongtrangJSP ViếtmộtứngdụngTracứudanhbạđiện thoạibằngJSP Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn GiớithiệuvềJSP JSPlàcôngnghệscriptchạyphíawebservercủahãngSunđối trọngvớiASPcủaMicrosoft. JSPdùngngônngữJavachocácphátbiểunhưif,for,do… while,while,biểuthức,lờigọihàm….vàphânbiệtchữHOA vàthường. HiệnJSPcóthểchạytrênnhiềuWebserverkhácnhautừ Tomcat,Apache,Jrun,JavaWebServer,...Miễnlàchúnghỗtrợ ServletEngine. MỗiWebserverchỉhỗtrợtốiđa1trong2côngnghệJSPhay ASP.ĐểservernhậnbiếtđượcfilenàolàJSP,taluôndùng extensionđãquiđịnhtheocấuhình(mặcđịnhlà*.jsp). Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnRequest/ResponsekhigọimộttrangJSP Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn CấutrúctrangJSP MộttrangJSPlà1file*.jsp,vídụ:“hello.jsp” ViếtmộttrangJSPbằngbấtkỳtrìnhsoạnthảonàokểcả Notepad,rồilưulạivớitên*.jsp. JSPthườngdùngcácđốitượngJavachínhquyđểxửlýcác giảithuậtphứctạp.Cácđốitượngjavanàysẽđượcđónggói dạngJavaBean. ĐoạnscriptJSPđượcđóngtrongtag. Biểuthứcdạng:tươngđươngvới  vídụ:tươngđươngvới Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn LậptrìnhJSP CácđốitượngcósẳntrongtrangJSP:  Đốitượngrequest  Đốitượngresponse  Đốitượngout  Đốitượngapplication  Đốitượngsession  … Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn Vídụ:Trangdate.jsp1. 2. JSP Example 3. 4. 5. Date and Time6. 10. 11. Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnVídụ:Trangdate.jsp(kếtquả) Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn CácthẻscripttrongJSPthườngdùng Khối  Dùngđểnắmbắtcáckhaibáo,biểuthức,tạođốitượng,gọiphương thức…VD:   Thẻ  Dùngđểkhaibáongônngữscript,cácphátbiểuimport.VD: %@pagelanguage=javaimport=java.util.*;java.sql.*% Thẻ  Dùngđểkhaibáocácbiến,cácphươngthứccấptrangJSP.VD:  . Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn CácthẻscripttrongJSPthườngdùng (2) Thẻ  Dùngchocácbiểuthức.VD:  or Thẻ  DùngđểchèncácfileJSPkhác.VD:  Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn Viếtứngdụngtracứudanhbạđiệnthoại bằngJbuilderWebApplicationModule1. TạomộtprojecttrongJBuilder2. Tạo1moduleứngdụngweb(WebApplicationmodule) trongprojectmớinày. 1. Vídụ:JspDanhBa.war 2. Fileweb.xmltrong*.warchobiếtcấuhìnhtriểnkhaiứngdụngweb lênserver.3. TạocáctrangJSP/ServlettrongmoduleWebApp.trên.4. CopyJspDanhBa.warlênWebserverhỗtrợ.  Vídụ:%TOMCAT_HOME%webappsJspDanhBa.war Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnViếtứngdụngTracứuDBĐTbằngJSP Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnViếtứngdụngTracứuDBĐTbằngJSP(tiếp) Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnTrangInputForm.jsp Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vnTranghiểnthịkếtquảtìmkiếm Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.vn ViếttrangInputForm.jsp1. 2. 3. 4. Ung dung tra cuu danh ba dien thoai bang JSP5. 6. 7. Chào mừng bạn đến với những trang vàng điện thoại !8. Bạn hãy nhập thông tin tìm kiếm bên dưới: Nguyễn Quang Hùng – E-mail: hungnq2@dit.hcmut.edu.v ...

Tài liệu được xem nhiều: