Bài 6: Lập trình web với struts 1_TS Nguyễn Mạnh Hùng

72 3.7K 1
Bài 6: Lập trình web với struts 1_TS Nguyễn Mạnh Hùng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Lập trình mạng J2EE patterns Giảng viên: TS. Nguyễn Mạnh Hùng Học viện Công nghệ Bưu chính Viễn thông (PTIT) 2 Nội dung  Giới thiệu về J2EE patterns  Lập trình web với JSP – Java - Tomcat  Lập trình web sử dụng web service  Struts framework  Bài tập J2EE patterns 4 Kiến trúc J2EE với WS [image source: http://media.wiley.com/] 5 [image source: http://java.sun.com/] 6 Các nhóm patterns  Bean (EJB): entity bean, session bean, message-driven bean  Object (control of object): DAO, transfer object  Control: delegate, front control, service locator/handler  View: view helper, dispatcher view Lập trình web với JSP 8 Java – JSP - Tomcat DB BeanDAO Control x.JSP doX.JSP 9 Ví dụ: login trên web DB entity.Userdao.UserDAO Home.jsp doLogin.jsp UserHome.jsp 10 Cài đặt server Tomcat (1) Bước 1: Cài đặt môi trường JDK, tomcat và axis: Giải nén tập tin jakarta-tomcat-4.0.6.zip tại C:\Webservice\jakarta- tomcat-4.0.6 Giải nén tập tin xml-axis-beta1.zip tại C:\Webservice\xml-axis-beta1 Cài đặt JDK tại C:\Program Files\Java\jdk1.6.0_21 Copy thư mục axis (C:\Webservice\xml-axis-beta1\webapps\axis) vào trong thư mục webapps (C:\Webservice\jakarta-tomcat- 4.0.6\webapps) Copy tập tin xerces.jar (C:\Webservice\jakarta-tomcat- 4.0.6\common\lib\xerces.jar) vào trong thư mục lib (C:\Webservice\jakarta-tomcat-4.0.6\webapps\axis\WEB-INF\lib) [...]... calculator.getFirstnumber() %> and is: 34 Trang doAdd.jsp (2) 35 Bài tập   Cài đặt theo mô hình web service cho bài toán tìm USCLN Cài đặt theo mô hình web service cho bài toán giải phương trình bậc hai 36 ... Bước 1: Tạo một thư mục « test » trong thư mục: tomcat/webapps Bước 2: copy các thư mục entity,control và dao (đã biên dịch các file java thành class) vào thư mục: Tomcat\webapps\test \WEB- INF\classes Bước 3: copy các file jar trong thư mục lib của axis (file down từ mạng trong các bài trước) vào thư mục: Tomcat\common\lib Bước 4: vào thư mục: Tomcat\webapps\test tạo ra 2 file jsp như sau: add.jsp, doAdd.jsp... server Tomcat Bước 1: Tạo một thư mục « test » trong thư mục: tomcat/webapps Bước 2: copy các thư mục entity và dao (đã biên dịch các file java thành class) vào thư mục: Tomcat\webapps\test \WEB- INF\classes Bước 3: copy thư viện jdbc driver (file down từ mạng trong các bài trước) vào thư mục: Tomcat\common\lib Bước 4: vào thư mục: Tomcat\webapps\test tạo ra 3 file jsp như sau: Home.jsp, doLogin.jsp, UserHome.jsp... content="text/html; charset=iso-8859-1"> Welcome ! 25 Trang UserHome.jsp (2) 26 JSP và Web service Ví dụ: web service tính tổng add.jsp doAdd.jsp control CalculatorCtr entity.Calculator Axis web service 28 Lớp bean: entity.Calculator package entity; public class private private private Calculator { double firstnumber; double secondnumber; . jakarta-tomcat-4.0.6.zip tại C:Webservicejakarta- tomcat-4.0.6 Giải nén tập tin xml-axis-beta1.zip tại C:Webservicexml-axis-beta1 Cài đặt JDK tại C:Program FilesJavajdk1.6.0_ 21 Copy thư mục axis (C:Webservicexml-axis-beta1webappsaxis). mục axis (C:Webservicexml-axis-beta1webappsaxis) vào trong thư mục webapps (C:Webservicejakarta-tomcat- 4.0.6webapps) Copy tập tin xerces.jar (C:Webservicejakarta-tomcat- 4.0.6commonlibxerces.jar). trình web với JSP 8 Java – JSP - Tomcat DB BeanDAO Control x.JSP doX.JSP 9 Ví dụ: login trên web DB entity.Userdao.UserDAO Home.jsp doLogin.jsp UserHome.jsp 10 Cài đặt server Tomcat (1) Bước 1:

Ngày đăng: 13/08/2014, 11:13

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan