Use Javascript in OAF
2013-01-30(Wednesday) 00:00
使用Js脚本库
在CO的processRequest中引入JS库
编写JS库:Calendar2013.js
{% codeblock lang:java %}
pageContext.putJavaScriptLibrary("Calendar","Calendar2013.js");
((OAMessageTextInputBean)webBean
.findChildRecursive("inputDate"))
.setOnClick("setday(this)");
需要把Calendar2013.js放置在$COMMON_TOP/html下。
直接引用javaScript
编写JavaScript: {% codeblock lang:java %} String javaScript="JAVASCRIPT:function setday(){...}";
在CO的processRequest中加载javascript
{% codeblock lang:java %} pageContext.putJavaScriptFunction("sayday()",javaScript); ((OAMessageTextInputBean)webBean.findChildRecursive("inputDate")) .setOnClick("javascript:setday()");
Category: ebs Tagged: javascript oaf