当前位置: 首页 > 图文教程 > 服务器 > WebSphere > WebSphere Portal web2.0下dwr使用

WebSphere
IBM WebSphere 常见问题解答
IBM WebSphere简介
优化WebSphere应用性能技巧集锦
利用JMX部署基于WebSphere的J2EE应用
websphere下JMS的配置和和应用
WebSphere应用服务器精选问答
建立websphere5群集实现容错
WebSphere:Tomcat和Websphere的区别
WebSphere:提高WebSphere Portal性能的捷径
WebSphere:WebSphere应用服务器精选问答

WebSphere Portal web2.0下dwr使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 323 ::
收藏到网摘: n/a

        dwr在加载的时候会自动生成一些js文件,然后在页面里进行加载,而在web2.0的主题下,无法加载由dwr自动生成的这些js文件,导致在web2.0主题下,dwr无法正常使用,这可能是web2.0主题渲染文件的时候做的一些限制。
  如果必须要使用dwr,可以把加载dwr的js文件的路径在default.jsp里进行加载:
  <%@ include file="./jspInit.jspf" %>
  <%
  java.util.Locale userLocale=getLocale(pageContext);
  %>
  <script. id="empty" type="text/javascript" src="http://portal.well.com:10040/wps/PA_DWR/dwr/engine.js"></script>
  <script. id="empty" type="text/javascript" src="http://portal.well.com:10040/wps/PA_DWR/dwr/util.js"></script>
  <script. id="empty" type="text/javascript" src="http://portal.well.com:10040/wps/PA_DWR/dwr/interface/DWRDO.js"></script>
  PA_DWR为工程名,而其他的内容还是跟原来的一样不变,只是在具体jsp页面中不再引用上面的js文件。
  不过,这很有局限性,如果有多个工程都使用dwr,那就累死了.....
  由于本人还不熟悉DOJO,所以使用ajax的时候,还是很笨拙。只是把我遇到的问题记录一下,希望能给别人带来点好处