如何结合使用EJB 3和Ajax(1)(13)
在 Insert ADF Faces Core Item 对话框中,选择 InputText 并单击 OK:
![]() |
图39 |
JDeveloper 将在 AdForm.jsp 页面的
![]() |
图40 |
您还可以使用 Component Palette 插入组件。在文本编辑器中,将脱字符光标移到
![]() |
图41 |
ADF Faces 组件通过以下属性支持部分页面显示 (PPR):autoSubmit、partialTriggers 和 partialSubmit。如果希望在其他组件(称作触发器)的输入值更改时更新某个组件,您将使用这些属性。如果某个输入组件的 autoSubmit 属性为 true,则当该组件的值在浏览器中变化时,将提交包含的表单。必须更新的组件使用 partialTriggers 属性指定触发器组件的 ID。
您使用上面提到的属性时,ADF Faces 组件将处理通信,您不必担心 JavaScript 事件处理程序和 Ajax 回调。然而,有时您必须在浏览器中使用 JavaScript 和 XMLHttpRequest API。例如,如果您希望在用户键入时提交表单数据,或者您希望访问诸如我们的控制器 servlet 之类的资源,您需要提供自己的 JavaScript 代码。
示例应用程序包含一个名为 AdScript.js 的 JavaScript 文件。必须通过在
元素必须包括在