plugin hành động được sử dụng để chèn các thành phần Java vào một trang JSP. Nó xác định loại trình duyệt và chèn <đối tượng> hoặc nếu cần.
Nếu không có plugin cần thiết, nó sẽ tải xuống plugin và sau đó thực thi thành phần Java. Thành phần Java có thể là một Applet hoặc một JavaBean.
Hành động plugin có một số thuộc tính tương ứng với các thẻ HTML phổ biến được sử dụng để định dạng các thành phần Java. cũng có thể được sử dụng để gửi các tham số tới Applet hoặc Bean.
Sau đây là cú pháp điển hình của việc sử dụng hành động plugin -
<jsp:plugin type = "applet" codebase = "dirname" code = "MyApplet.class" width = "60" height = "80"> <jsp:param name = "fontcolor" value = "red" /> <jsp:param name = "background" value = "black" /> <jsp:fallback> Unable to initialize Java Plugin </jsp:fallback> </jsp:plugin>
Bạn có thể thử hành động này bằng một số applet nếu bạn quan tâm. Một phần tử mới,
The <jsp:element> Action The <jsp:attribute> Action The <jsp:body> Action
Sau đây là một ví dụ đơn giản để xác định động các phần tử XML -
<%@page language = "java" contentType = "text/html"%> <html xmlns = "https://www.w3c.org/1999/xhtml" xmlns:jsp = "https://java.sun.com/JSP/Page"> <head> <title>Generate XML Element</title> </head> <body> <jsp:element name = "xmlElement"> <jsp:attribute name = "xmlElementAttr"> Value for the attribute </jsp:attribute> <jsp:body> Body for XML element </jsp:body> </jsp:element> </body> </html>
Điều này sẽ tạo ra mã HTML sau tại thời điểm chạy -
<html xmlns = "https://www.w3c.org/1999/xhtml" xmlns:jsp = "https://java.sun.com/JSP/Page"> <head> <title>Generate XML Element</title> </head> <body> <xmlElement xmlElementAttr = "Value for the attribute"> Body for XML element </xmlElement> </body> </html>