1 2 3 | <script type="text/javascript" src="/dojoroot/dojo/dojo.js" djConfig="parseOnLoad: true"> </script> |
1 2 3 4 5 | <script type="text/javascript"> dojo.require("dojo.math"); dojo.require("dojo.io.*"); dojo.require("dojo.widget.*"); </script> |
1 2 3 4 5 6 7 8 9 10 11 12 | <script type="text/javascript"> dojo.require("dojox.widget.Toaster"); dojo.require("dojo.rpc.RpcService"); dojo.require("dojo.rpc.JsonService"); </script> <script type="text/javascript" src="dojo.js" djConfig="isDebug:true, parseOnLoad: true"> </script> <div dojoType="dojox.widget.Toaster" id="toast" positionDirection="bl-up" duration="0" messageTopic="testMessageTopic"> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 | <rpcAdapter xmlns="http://www.ibm.com/xmlns/prod/websphere/featurepack/v6.1/RpcAdapterConfig" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <default-format>xml</default-format> <services> <pojo> <name>FirstService</name> <implementation>com.mytest.dojotest.ToasterTest</implementation> <description></description> </pojo> </services> </rpcAdapter> |
1 2 3 4 5 | function clickToaster(){ var dojoService = new dojo.rpc.JsonService("<%=request.getContextPath()%> /RPCAdapter/jsonrpc/FirstService"); dojoService.doToasterServiceTestAction().addCallback(getProcessActionResult); } |
1 2 3 4 5 | function getProcessActionResult(result,exception){ processMessage = result; dojo.publish("testMessageTopic", [{ message: processMessage }] } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |