Thứ Sáu, 25 tháng 5, 2018

25/05 - just a SIMPLE log

1. request.getRequestDispatcher("sample.jsp");
- Gọi đến (yêu cầu) một jsp/servlet khác thực hiện một chức năng nào đó.
- Diễn ra trên server side.
- setAttribute để tạo một dữ liệu mới là một cặp key-value ( key: String, value: Object).
- foward: chuyển hướng đến trang đích.
2. response.sendRedirect("sample.jsp");
- Gửi đến client link sample.jsp.
- Client tự tương tác với sample.jsp.
- Diễn ra tại client side.
***
3. ServletContext: chỉ có 1 duy nhất 1 context cho 1 server (context-param)
4. ServletConfig: mỗi servlet có 1 cái config (init-param)
5. chung của 3&4 là đều để init param trong web.xml
***
6. Parameter:
- truyền dữ liệu từ client(form) lên server, hoặc lấy dữ liệu từ servlet config (tạo sẵn trong init param)
- giá trị của parameter là string.
7. Attribute
- truyền dữ liệu giữa các servlet với nhau hoặc từ server xuống client
- setAttribute(String name, Object value): value là một object.
***
8. Listener
- bắt các sự kiện server. vd:kiểm tra khi một attribute được truyền vào session và đi ra khỏi session, khi một request được gửi lên server, khi một session được tạo/ bị huỷ,...

Không có nhận xét nào:

Đăng nhận xét