Wednesday, June 11, 2014

PHẦN 6 : HƯỚNG DẪN TẠO 1 WEB APPLICATION



    
    Ở những phần trước chúng ta đã được tìm hiểu về 1 số khái niệm xoay quanh WEB. Ở phần này tôi sẽ hướng dẫn cho các bạn cách bắt tay tạo và những thao tác đơn giản với web application thông qua 3 bài toán sau. 
    1. Create a servlet using NetBeans to greet the user "Hi, Welcome to the world of Servlets" 
    2. Create an HTML program to accept a name form user and display first name and last name in the screen using a servlet program. Use get parameter() method to access the variable.



* Cách để tạo 1 web application :

Sau khi mở Netbean chúng ta bắt đầu thực hiện theo những bước sau :
   - Bước 1 : Chọn File > New Project > Java Web > Java Web
Application

    - Bước 2 : Điền Project name và chọn nơi chứa cho project, sau đó bấm Next

     - Bước 3 : Chọn Server và Java EE version. Bấm finish sau khi bạn đã chọn xong.
    - Và đây là kết quả thu được trên màn hình sau khi chúng ta tạo thành công 1 web application


    - Bước 4 : Tạo 1 Servlet , đầu tiên click phải vào Source Packages của Project chọn New > Other


    - Bước 5 : Chọn Web > Servlet và bấm Next


    - Bước 6 : Điền tên cho Servlet, điền tên Package và Bấm Next
    - Bước 7 : Tick vào ô add (web.xml) sau đó bấm finish : 



    - Sau đó bạn sẽ thu được kết quả như sau: 

    * Bạn hãy thay dòng code :
            out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
       bằng dòng code :
            out.println("<h1>Hi, welcome to the world of servlets !</h1>");
        sau đó hãy chạy chương trình bạn sẽ thu được kết quả như sau:



        Vậy là bạn vừa hoàn thành xong cho mình bài tập 1 rồi
         Bạn có thể tải bài 1 tại đây

* Hướng dẫn làm bài tập 2 :

   - Tạo 1 project mới cách thức trên. Ở thẻ <body></body> của trang index bạn thêm dòng code sau :

<FORM METHOD=GET ACTION="ResponeServlet">
                    <fieldset>
                    <legend>Enter your information here :</legend>
                    <br>First name:<INPUT TYPE=TEXT NAME="firstName"></br>
                    Last name: <INPUT TYPE=TEXT NAME="lastName">
                    <br/>
                    <INPUT TYPE=SUBMIT value="Send">
                    </fieldset>
</FORM> 


       
    - Sau đó tạo 1 servlet và thêm đoạn code như hình :



     - Sau đó tiến hành chạy code :




                                    
                      
        Bạn có thể tải bài 2 tại đây

* Hướng dẫn làm bài 3 :
    - Tạo 1 project mới và tạo 1 serverlet sau đó sửa servlet như hình và run project :




          Bạn có thể tải bài 3 tại đây

Vậy qua bài học ngày hôm này bạn sẽ có thể tạo và thao tác đơn giản trên web application trong java. Chúc bạn thành công !

            

2 comments:

  1. Theo bạn thì ảnh sau tại sao lại có cảnh báo

    http://1.bp.blogspot.com/-9qtPFEKa_n0/U5k2L5YC9NI/AAAAAAAAABY/UmfRN-pON1E/s1600/6.PNG

    ReplyDelete
    Replies
    1. E thưa thầy ảnh trên có cảnh báo là do e chưa Chọn package cho Servlet và Netbeans cảnh báo là e không nên để Servlet ở default package ạ :D

      Delete