1. Trang chủ
  2. » Thể loại khác

Cú pháp trong JSP | 91 bài học JSP miễn phí hay nhất

9 136 0

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

THÔNG TIN TÀI LIỆU

Nội dung

http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Cú pháp JSP Chương trình bày cú pháp đơn giản (ví dụ: phần tử) liên quan tới lập trình JSP Scriptlet JSP Scriptlet chứa số lượng lệnh, biến, khai báo phương thức Expression ngôn ngữ Java mà hợp lệ ngôn ngữ Scripting Sau cú pháp Scriptlet JSP: Bạn viết XML tương đương với cú pháp sau: code fragment Bất kỳ text, thẻ HTML, phần tử JSP bạn viết phải bên ngồi Scriptlet Sau ví dụ đơn giản cho JSP: Hello World Hello World! Ghi chú: Giả sử Apache Tomcat cài đặt C:\apachetomcat-7.0.2 môi trường bạn cài đặt theo hướng dẫn Bạn giữ code JSP file hello.jsp đặt file bên thư mục C:\apache-tomcat-7.0.2\webapps\ROOT thử việc cung cấp địa URL http://localhost:8080/hello.jsp Nó cho kết sau: http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Declarations JSP Một Declaration khai báo nhiều biến phương thức mà bạn sử dụng Java code sau Java file Bạn phải khai báo biến phương thức trước bạn sử dụng JSP file Sau cú pháp JSP Declaration: Bạn viết XML tương đương với cú pháp sau: http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     code fragment Dưới ví dụ đơn giản cho JSP Declaration: Expression JSP Một phần tử Expression JSP chứa biểu thức ngơn ngữ Scripting mà tính tốn, biến đổi thành String, chèn nơi Expression xuất JSP file Bởi giá trị Expression biến đổi thành String, bạn sử dụng Expression bên dòng text, có khơng tag với HTML, JSP file Phần tử Expression chứa expression mà hợp lệ với Java Language Specification, bạn sử dụng dấu chấm phảy phần cuối expression Sau cú pháp cho Expression JSP: Bạn viết XML tương đương với cú pháp sau: expression Dưới ví dụ đơn giản Expression JSP: A Comment Test

Today's date:

Nó cho kết sau: Today's date: 11-Sep-2010 21:24:25 Comment JSP Comment JSP đánh dấu text lệnh mà JSP container nên bỏ qua Một JSP comment hữu ích bạn muốn ẩn bỏ qua phần JSP page Sau cú pháp Comment JSP: http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Ví dụ đơn giản sau minh họa Comment JSP: A Comment Test A Test of Comments Nó cho kết sau: A Test of Comments Có số lệnh đặc biệt mà bạn sử dụng nhiều trường hợp khác để chèn comment ký tự mà đối xử cách đặc biệt Sau liệt kê lệnh này: Cú pháp Mục đích Một JSP comment Được bỏ qua JSP engine Một HTML comment Được bỏ qua trình duyệt literal \' Một trích dẫn đơn thuộc tính mà sử dụng đơn \" Một trích dẫn kép thuộc tính mà sử dụng kép Directive JSP Một directive JSP ảnh hưởng tới cấu trúc tổng thể lớp Servlet Nó thường có form sau: Có loại thẻ directive JSP: Directive Miêu tả Định nghĩa thuộc tính page-dependent (phụ thuộc t ngôn ngữ scripting, trang lỗi yêu cầu đệm Include file suốt giai đoạn phiên dịch Khai báo thư viện thẻ, chứa action tùy biến, đư dụng trang Chúng tơi giải thích JSP Directive chương riêng sau: Directive JSP http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Action JSP Action JSP sử dụng lệnh cú pháp XML để điều khiển hành vi Servlet engine Bạn chèn động file, tái sử dụng thành phần JavaBeans, chuyển người sử dụng tới trang khác, tạo HTML cho Java Plugin Chỉ có cú pháp cho phần tử action JSP, phù hợp tiêu chuẩn XML: Về bản, phần tử action JSP hàm định nghĩa trước có JSP action sau: Cú pháp Mục đích jsp:include Include file thời điểm trang u cầu jsp:useBean Tìm kiếm thuyết minh JavaBean jsp:setProperty Thiết lập thuộc tính JavaBean jsp:getProperty Chèn thuộc tính JavaBean vào output jsp:forward Chuyển người yêu cầu tới trang jsp:plugin Tạo code cho trình duyệt riêng mà tạo thẻ OBJECT EMBED cho Java plugin jsp:element Định nghĩa động phần tử XML jsp:attribute Định nghĩa động thuộc tính phần tử XML đ jsp:body Định nghĩa động phần thân phần tử XML đ jsp:text Sử dụng để viết template text JSP page tà Chúng tơi giải thích JSP action chương riêng Action JSP Các đối tượng ẩn (Implicit) JSP JSP hỗ trợ biến định nghĩa tự động, mà gọi đối tượng ẩn (implicit object) Các biến là: Đối tượng Miêu tả request Đây đối tượng HttpServletRequest mà liên kết với R response Đây đối tượng HttpServletResponse mà liên kết vớ Response tới Client out Đây đối tượng PrintWriter sử dụng để gửi outp Client session Đây đối tượng HttpSession mà liên kết với Request application Đây đối tượng ServletContext mà liên kết với applic context http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     config pageContext Đây đối tượng ServletConfig mà liên kết với page Sự gói gọn sử dụng đặc trưng Server-Spcific g hiệu cao JspWriters page Được sử dụng để gọi phương thức định nghĩ Servlet phiên dịch Exception Đối tượng Exception cho phép liệu exception để đư cập JSP rõ Chúng giải thích Đối tượng ẩn JSP chương: Đối tượng ẩn (Implicit) JSP Điều khiển luồng JSP JSP cung cấp đầy đủ tính Java để nhúng Web application Bạn sử dụng tất APIs xây dựng tất khối Java chương trình JSP bạn, bao gồm lệnh điều khiển luồng, vòng lặp, … Các lệnh điều khiển luồng JSP Các khối if else khởi đầu giống Scriptlet thông thường, Scriptlet đóng dòng với HTML text bao thẻ Scriptlet IF ELSE Example

Today is weekend

Today is not weekend

Nó cho kết sau: Today is not weekend Bây giờ, bạn xem xét khối switch case mà có chút khác biệt sử dụng lệnh out.printIn() bên Scriptlet: SWITCH CASE Example Nó cho kết sau: It's Wednesday Các lệnh vòng lặp JSP Bạn sử dụng kiểu khối vòng lặp Java là: for, while, do…while chương trình JSP Dưới ví dụ vòng lặp for JSP: FOR LOOP Example JSP Tutorial Nó cho kết sau: JSP Tutorial http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     JSP Tutorial JSP Tutorial Ví dụ viết sử dụng vòng lặp while JSP sau: WHILE LOOP Example JSP Tutorial Nó cho kết sau: JSP Tutorial JSP Tutorial JSP Tutorial Các toán tử JSP JSP hỗ trợ tất toán tử logic toán tử số học hỗ trợ Java Bảng sau cung cấp danh sách tất toán tử với quyền ưu tiên cao liệt kê cùng, quyền thấp Bên expression, toán tử có quyền ưu tiên cao tính tốn trước Loại Toán tử Postfix () [] (toán tử dot) Unary ++ - - ! ~ http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     Thứ tự ưu Trái sang p Phải sang t http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Tính nhân Tính cộng Dịch chuyển Quan hệ Cân Phép AND bit Phép XOR bit Phép OR bit Phép AND logic Phép OR logic Điều kiện Gán Dấu phảy */% +>> >>> >= < >=

Ngày đăng: 02/12/2017, 22:12

TỪ KHÓA LIÊN QUAN