这个标签参考了一个自定制的java applet程序,要注册这个java applet,在 ColdFusion 的管理器中, 选择 Extensions > Java Applets.
在cfform标签中使用不使用这个标签是可选的 。如果你在 cfform中使用它 , 并在Administrator中定义method 的属性,那么返回的值就会被注册到 form里面.
<cfapplet
appletSource = "applet name"
name = "form variable name"
align = "alignment option"
height = "height in pixels"
hSpace = "space on each side in pixels"
notSupported = "message to display for non-Java browser"
param_1 = "applet parameter name"
param_2 = "applet parameter name"
param_n = "applet parameter name"
vSpace = "space above and below in pixels"
width = "width in pixels">
|
属性 |
必须/可选 |
默认 |
描述 |
|---|---|---|---|
|
appletSource |
必须 |
|
注册的applet程序的名字 |
|
name |
必须 |
|
applet程序的表单变量名 |
|
align |
可选 |
|
对齐方式:
|
|
高度 |
可选 |
|
applet程序的高度, 以 pixels为单位. |
|
hSpace |
可选 |
|
applet程序的水平两边的间隙, 以 pixels为单位. |
|
notSupported |
可选 |
请看描述 |
如果页面包含了一个applet为基础的java 控制表单 ,如果它被一个不支持java的浏览器打开,那么页面就会显示这个属性定义的文字.例如: notSupported = "<b>Browser must support Java to view ColdFusion Java Applets</b>" 默认设为: <b>Browser must support Java to<br> view ColdFusion Java Applets!</b> |
|
param_n |
可选 |
|
applet参数的名称只要指定一个参数覆盖原先那些在 ColdFusion Administrator中指定的. |
|
vSpace |
可选 |
|
垂直上下方的间隙,以 pixels为单位. |
|
宽度 |
可选 |
|
applet程序的宽度, 以 pixels为单位. |
你可以只在 Administrator里指定 applet程序的method 属性, Java Applets 视图.对于其他的属性,你可以在Administrator 视图里面接受默认值,或者在这个标签里另行定义覆盖默认的值.
如果Java Applets组件是被保存在一个JAR 文件中,在J2EE Archives > ColdFusion Administrator 输入信息。更多信息,请点击链接 Embedding Java applets
<p>cfapplet lets you reference custom Java applets that have been
registered using the ColdFusion Administrator.
<p>To register a Java applet, open the ColdFusion Administrator and
click "Applets" link under "extensions" section.
<p>This example applet copies text that you type into a form. Type
some text, and then click "copy" to see the copied text.
<cfform action = "index.cfm">
<cfapplet appletsource = "copytext" name = "copytext">
</cfform>