只显示主题贴
想想挺有趣,竟然被评为新手帖,无所了,10分嘛。看起来蛮简单其实在很多地方都会遇到的问题,如果真没人关注,只能无语。涉及在线支付的技术贴实在少的可怜,跟4、5个支付通道打了交道,很多地方不尽如人意,比如银行支付成功的返回界面。这里的页面跳转仅仅是众多问题之一。
- 进入论坛 入门讨论 版
开发支付平台,遇到个问题,向银行传递数据时既要POST数据又要把URL跳转过去。目前只能通过一个onload自动submit的中间页面把数据直接post过去。感觉应该有更好的解决办法,有没有做过类似项目的,说说经验。
- 进入论坛 入门讨论 版
一个小的web应用,使用了Stripes+FreeMarker,打开ftl文件时Tomcat了一堆xml文件格式错误,其中包括web.xml和tld的错误。追查了半天,确定是Freemarker造成的。最初修改了log配置,把FreeMarker的错误屏蔽掉,结果发现,这个错误直接报到Tomcat去了。没办法,查Freemarker的代码freemarker.ext.jsp.TaglibFactory中379行
factory.setValidating(true);
这里设置了校验,而且没有默认的ErrorHandler,没时间细追查,简单粗暴的把这里的校验关掉,世界安静了。
遗留问题:
...
- 进入论坛 Java 版
有点蹩脚的解决方法:需要修改DwrServlet两个地方,公开Ioc Container
public static Container getContainer()
{
return container;
}
private static DefaultContainer container;
然后在想要的地方,直接取ScriptSessionManager
Container container = DwrServlet.getContainer();
ScriptSessionManager s ...
- 进入论坛 AJAX 版
DWRServet.doPost()webContextBuilder.set(request, response, getServletConfig(), getServletContext(), container);这里new了WebContext,WebContext与request、response关系很紧,正在考虑其他办法绕过去
- 进入论坛 AJAX 版
DWRServlet: webContextBuilder = StartupUtil.initWebContext(servletConfig, servletContext, container);应该是这里。感觉要真正调用过一次DWRServlet之后才真正有效。DWR本身就没有规定哪里是框架内,只要能WebContextFactory.get(); 对比公开给js的java类,完全没有限定吧,也就是说在任一个类里用WebContext都能正常完成功能才对。
- 进入论坛 AJAX 版
建议看看WebContext的取得方式,对于DWR来说基本上没有框架内外之分,拿到这个就剩下数据组织的问题了。需要注意的是,在Servlet初始化的某些阶段无法取得WebContext,怀疑是DWRServlet还没有完成初始化。
- 进入论坛 AJAX 版
用Dreamweaver创建个html,创建元素是name、id同时出现的,byId有局限性,这点在FF+prototype时尤其明显。
- 进入论坛 AJAX 版
有些使用asp开发的网站为了某些原因就在使用类似javascriptDB的技术,比如用xml作为数据源,也算是早期的AJAX吧。只是这样做有很多局限性,比如更新xml需要服务器端参与,仅仅靠javascript无法做到存取server端文件;再比如复杂的数据库结构或多线程存取,这些都是jsDB很难做到的。取其精华,可以抽取jsDB的核心想法,把某些可以固定内容xml保存,由js读取,部分达到页面与服务器分离的效果。
- 进入论坛 AJAX 版
用纯html+DWR(ver 2.0.1)做了个小站,由于基本上都是单机在跑,不怎么关注带宽等等限制(图片几百k的都有)。总算有时间简单优化一下,在做request、respose压缩的时候,想起来dwr的js部分自带个压缩参数,在Tomcat端压缩的基础上还能再优化一点。web.xml里加上这个启动参数。
<init-param>
<param-name>scriptCompressed</param-name>
<param-value>true</param-value>
</init-param>
能看到传过 ...
- 进入论坛 AJAX 版
- 浏览: 1101 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
总结DWR的ReverseAjax应 ...
推方法有Poll和Comet的不同实现,由于浏览器到原因,长连接的方式很难实现, ...
-- by Foxswily -
总结DWR的ReverseAjax应 ...
楼主这个方式推数据到客户端,但是有时候系统会卡,您碰到过这种情况吗?
-- by zhhzhfya






评论排行榜