使用DWR调用动态数据,在本地测试环境tree可以正常出现,但是发布到服务器就木有显示了。
一直很头痛,代码都是没变,问题会出在哪呢?
开始考虑了服务器上的数据库是否有数据,调用是否正常,感觉没问题
看了一下代码,使用的是同步传输数据,又深入了解了一下这方面知识,感觉也没错,异步本地测试都不能生成
DWREngine.setAsync(false);
后来看了看加载的脚本,本地显示如下
发现engine.js,util.js都有加载,而服务器上的没有加载,估计问题就出在这了
加载的路径
<script type='text/javascript'
src='/BQS/dwr/interface/OrganizationService.js'></script>
<script type='text/javascript' src='/BQS/dwr/engine.js'></script>
<script type='text/javascript' src='/BQS/dwr/util.js'></script>
改为如下:
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
发布到服务器上没有/BQS这个路径了,所以就不会显示数据了
得想下办法使用相对路径才行啊
- 大小: 48.6 KB
分享到:
相关推荐
该项目是一款基于freeRTOS操作系统和STM32F103x微控制器的手机远程控制浴室温度系统设计源码,共包含1087个文件,包括580个C语言源文件、269个头文件、45个汇编源文件、36个数据文件、36个目标文件、35个编译规则文件、28个包含文件、27个文本文件、6个源文件、3个归档文件。此系统通过手机远程实现对浴室温度的有效控制,适用于智能浴室环境管理。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。