在dwr编程中,应该考虑到两个类
WebContext和WebContextFactory
通过wc可以,得到
request
response
config
context
session
等
同时可以调用wc.getContainer()
返回一个Container对象
IoC容器
还有一种方法
是把服务器代码和dwr彻底分开(即不需要context)
该方法只需要在远程签名中声明所需的对象即可
public void serverSideObjects(final String inParam,final HttpServletRequest request,final HttpServletResponse response,
final ServletCoinfig config,final ServletContext context,
final HttpSession session){
}
[color=red]dwr 将通过一些手段将合适的对象填入这些参数
但是在JavaScript掉用必须才取
对调点数作为最后一个参数 或者 调用 数据元对象的方法
不能把回调函数作为第一参数[/color]
WebContext和WebContextFactory
通过wc可以,得到
request
response
config
context
session
等
同时可以调用wc.getContainer()
返回一个Container对象
IoC容器
还有一种方法
是把服务器代码和dwr彻底分开(即不需要context)
该方法只需要在远程签名中声明所需的对象即可
public void serverSideObjects(final String inParam,final HttpServletRequest request,final HttpServletResponse response,
final ServletCoinfig config,final ServletContext context,
final HttpSession session){
}
[color=red]dwr 将通过一些手段将合适的对象填入这些参数
但是在JavaScript掉用必须才取
对调点数作为最后一个参数 或者 调用 数据元对象的方法
不能把回调函数作为第一参数[/color]
本文探讨了DWR编程中WebContext及WebContextFactory的作用,并介绍了如何通过它们获取HTTP请求相关对象。此外,还提供了一种无需依赖上下文的方法,只需在远程签名中声明所需对象即可。

被折叠的 条评论
为什么被折叠?



