.Chèn chú thích vào mã trang JSP

Một phần của tài liệu bài giảng lập trình mạng (Trang 114 - 116)

Cũng như Java, JSP cho phép bạn dùng cú pháp // để chú thích một dịng mã lệnh trong khi cú pháp /* */ áp dụng cho nhiều dòng. Các dịng chú thích sẽ được bỏ qua khi trình chủ diễn dịch trang JSP.

Ví dụ 2-4:

<%

// lấy biến dữ liệu mang tên user từ đối tượng session String username=session.getAttribute("user");

%>

Welcome <%= username%> <%

/*

Tạo đối tượng Date

Hiển thị đối tượng Date cho biết ngày giờ cập nhật của trang Web */

java.util.Date date= new java.util.Date(); %>

This page last update on <%=date%> </HTML>

JSP cịn cung cấp thêm cho bạn cú pháp chú thích <%-- --%>. Tất cả các khối lệnh Java và HTML nằm giữa hai dấu chú thích này sẽ được trình biên dịch trang bỏ qua khơng quan tâm

đến. Ví dụ:

<%--

out.println(“You will never see this line”); --%>

Dấu chú thích này rất hiệu quả. Nó giúp bạn tạm thời cô lập hoặc che bỏ tác dụng của một

đoạn mã Java nào đó đang bị lỗi trong trang JSP. Chúng ta chỉ tạm thời làm mất tác dụng của

chúng chứ khơng cần xóa bỏ. Ví dụ: <HTML> <%-- <% String username=session.getAttribute("user"); %> Welcome <%= username%> --%>

<%

java.util.Date date= new java.util.Date(); %>

This page last update on <%=date%> </HTML>

II.5. Khai báo phương thức và biến hằng <%! %>

Cú pháp này cho phép bạn định nghĩa một hoặc nhiều phương thức và biến. Phương thức và biến sau đó có thể được triệu gọi bất kỳ nơi đâu trong trang JSP.

Ví dụ 2-5: nethodCall.jsp

<HTML>

This is line 1 <br>

<% out.println("This is line 2 <br>"); <%= getNextLine("This is line 3 <br>")%> <%! public String getNextLine(String line)

{

line="Method called <br>"+line; return line;

} %> %>

</HTML>

Một phần của tài liệu bài giảng lập trình mạng (Trang 114 - 116)

Tải bản đầy đủ (PDF)

(119 trang)