如何在JSP中使用动作?
该插件的作用是用来Java组件插入到一个JSP页面。它确定浏览器的类型,并根据需要插入<object>或<embed>标记。
如果所需的插件不存在,它将下载该插件,然后执行Java组件。Java组件可以是Applet或JavaBean。
插件操作具有几个属性,这些属性与用于格式化Java组件的常见HTML标签相对应。<PARAM>元件也可用于将参数发送到小程序或豆。
以下是使用插件动作的典型语法-
<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>如果您有兴趣,可以使用一些applet尝试此操作。新的元素<fallback>元素可用于指定在组件发生故障时要发送给用户的错误字符串。
The <jsp:element> Action The <jsp:attribute> Action The <jsp:body> Action
的<jsp:元件>,<JSP:属性>和<JSP:主体>动作被用于动态地定义的XML元素。动态一词很重要,因为它意味着XML元素可以在请求时生成,而不是在编译时静态生成。
以下是一个简单的示例,用于动态定义XML元素-
<%@page language = "java" contentType = "text/html"%>
<html xmlns = "http://www.w3c.org/1999/xhtml" xmlns:jsp = "http://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>这将在运行时产生以下HTML代码-
<html xmlns = "http://www.w3c.org/1999/xhtml" xmlns:jsp = "http://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>