<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName" [ ชื่อ="ชื่ออินสแตนซ์" ] [ archive="URIToArchive, ..." ] [ align="ล่าง|บน|กลาง|ซ้าย|ขวา" ] [ ความสูง="displayPixels" ] [ width="displayPixels" ] [ hspace="leftRightPixels" ] [ vspace="topBottomPixels" ] [ jreversion="JREVersionNumber | 1.1" ] [ nspluginurl="URLToPlugin" ] [ iepluginurl="URLToPlugin" ] > [<jsp:พารามิเตอร์> [<jsp:param name="parameterName" value="{parameterValue | <%= expression %><}" /> ]+ </jsp:พารามิเตอร์>< ] [ <jsp:fallback> ข้อความสำหรับผู้ใช้ </jsp:fallback> ] </jsp:ปลั๊กอิน> ตัวอย่าง: <jsp:plugin type=applet code="Molecule.class" codebase="/html">> <jsp:พารามิเตอร์> <jsp:param name="โมเลกุล" value="โมเลกุล/เบนซีน.โมล" /> </jsp:params> <jsp:ทางเลือกกลับ> <p>ไม่สามารถโหลดแอปเพล็ตได้</p> </jsp:ทางเลือก> </jsp:ปลั๊กอิน> |
คำอธิบายคุณสมบัติโดยละเอียด :
การใช้ | ทรัพย์สิน |
type = “ถั่ว | . | ประเภทของออบเจ็กต์ที่ปลั๊กอินจะดำเนินการ คุณต้องระบุค่าหนึ่งใน bean หรือแอปเพล็ต เนื่องจากไม่มีค่าเริ่มต้นสำหรับคุณสมบัตินี้ |
คลาส =” classFileName ” | ชื่อของไฟล์คลาส JAVA ที่ปลั๊กอินจะดำเนินการ คุณต้องรวมนามสกุลไว้ในชื่อ และไฟล์นี้จะต้องอยู่ในไดเร็กทอรีที่ระบุด้วยแอตทริบิวต์ "codebase" |
codebase="classFileDirectoryName" | ไดเร็กทอรีที่มีคลาส JAVA ที่ปลั๊กอินจะเรียกใช้ หรือพาธไปยังไดเร็กทอรีนี้ ค่าดีฟอลต์คือพาธของไฟล์ JSP นี้ |
ชื่อ =”ชื่ออินสแตนซ์” | ชื่อของอินสแตนซ์ของถั่วหรือแอปเพล็ต ทำให้การสื่อสารระหว่าง bean หรือแอปเพล็ตที่เรียกโดยไฟล์ JSP เดียวกันเป็นไปได้ |
ไฟล์เก็บถาวร = “URLToArchive,…” | รายการชื่อพาธที่คั่นด้วยเครื่องหมายจุลภาค เป็นชื่อพาธของไฟล์เก็บถาวรที่โหลดไว้ล่วงหน้าโดยตัวโหลดคลาสในไดเร็กทอรีที่ระบุโดย codebase โดยทั่วไปแล้ว ไฟล์เก็บถาวรเหล่านี้จะถูกโหลดอย่างปลอดภัยผ่านเครือข่าย และสามารถปรับปรุงประสิทธิภาพของแอปเพล็ตได้อย่างมาก |
วัตถุประสงค์ | ของไวยากรณ์ |
<%--ความคิดเห็น--%> | ความคิดเห็นในรูปแบบ JSP จะถูกละเว้นโดยคอมไพเลอร์ JSP-to-scriptlet องค์ประกอบสคริปต์ JSP คำสั่ง หรือการดำเนินการใดๆ ที่ฝังไว้จะถูกละเว้น ตัวอย่าง: <%@ หน้าภาษา = "java" % > <html> <head><title>การทดสอบความคิดเห็น</title><</head> <ร่างกาย> <h2><แบบทดสอบความคิดเห็น</h2> <%-- ความคิดเห็นส่วนนี้จะมองไม่เห็นเมื่อดูซอร์สโค้ด--%> </ตัว> </html> |
< <!-- ความคิดเห็น--> | ความคิดเห็นในรูปแบบ HTML ส่งผ่านโดยตรงไปยัง HTML สุดท้าย องค์ประกอบสคริปต์ JSP ที่ฝังไว้ คำสั่ง หรือการกระทำใดๆ จะถูกดำเนินการตามปกติ ตัวอย่าง: <!-- หน้านี้โหลดเมื่อ <%= (new java.util.Date()).toLocaleString() %>< --> เมื่อดูซอร์สโค้ดคุณจะเห็น: <!-- หน้านี้ถูกโหลดเมื่อวันที่ 1 มกราคม 2000 --> |
<% | ในข้อความเทมเพลต (HTML แบบคงที่) โปรดเขียนสิ่งนี้เมื่อคุณต้องการแสดงสัญลักษณ์พิเศษ (<%) บนหน้า |
%> | ใช้ในองค์ประกอบการเขียนสคริปต์และมีผลคล้ายกับ "</%" ด้านบน |
' | ระบุอักขระ "'" ในแอตทริบิวต์โดยใช้ "'" แน่นอน คุณยังสามารถใช้ """ เป็นตัวแยกความแตกต่างได้ ตัวอย่างเช่น: 'pig"fhjgj" ' หรือ 'pig'fhjgj'' |
" | ระบุว่ามีการใช้อักขระ """ ในแอตทริบิวต์โดยใช้ " "" แน่นอน คุณยังสามารถใช้ "'" เป็นตัวแสดงความแตกต่างได้ ตัวอย่าง: "pig'fhjgj'" หรือ "pig"fhjgj"" |
%> | "%>" ในแอตทริบิวต์ |
<% | "<%" ในแอตทริบิวต์ |