b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

dwr好用吗_dwrutil.addrows_梅毒能治好吗(18)

电脑杂谈  发布时间:2017-01-08 07:05:46  来源:网络整理

我也对于如何在beans.xml中指定dwr.xml很感兴趣,尽管这看上去有些Spring传染病的感觉。有人知道如何实现吗?请加入邮件列表并告诉大家。通过DWR来调用WebWork的ActionWebWork支持在DWR2.0m3以后才有。要可以通过DWR调用WW的Action,要做两件事。步骤1:配置dwr.xml你必须在dwr的配置文件中加入这样的配置:<createcreator="none"javascript="DWRAction"><paramname="class"value="org.directwebremoting.webwork.DWRAction"/><includemethod="execute"/></create><convertconverter="bean"match="org.directwebremoting.webwork.ActionDefinition"><paramname="include"value="namespace,action,method,executeResult"/></convert><convertconverter="bean"match="org.directwebremoting.webwork.AjaxResult"/>这样你AjaxWebWorkAction调用返回一个action实例(而不是文字)。

然后你必须包括action对象的转换器定义(package级别或单独action)。<convertconverter="bean"match="<your_action_package>.*"/>步骤2:在JSP中导入脚本下面这些代码开启DWR调用Action的功能。你还要导入DWRActionUtil.js脚本(在你的web脚本路径中)使用

像这样在JS中调用Action:DWRActionUtil.execute(id,params,callback[,displayMessage]);id参数可以是下面这些:·actionUri:要调用action的URI(没有.action).例如:DWRActionUtil.execute('/ajax/TestFM','myform','doOnTextResult');·actionDefinitionObject:在xwork.xml中定义的action对象.必须指定下面的内容:onamespace:xwork.xml中action的名称空间oaction:xwork.xml中action的名字oexecuteResult:true|false(是否执行action的结果,如果false直接返回action实例)

例如:oDWRActionUtil.execute({onamespace:'/ajax',oaction:'TestJS',oexecuteResult:'true'},'data',doOnJSResult,"stream...");params必须是这些:·emptyParams:传递{}忽略任何参数。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-25046-18.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...