bootstrapTable不能显示本地test.json数据

志雄阿三 2016-03-18 09:33:30
我是新手,第一次用bootstrapTable这个表格做开发,遇到一个问题:在Myelipse下发现html页面不能读取本地的test.json文件。
但用Webstorm就可以通过设置table的 data-url属性读取test.json文件中的数据,并显示在页面上。我发誓myeclipse和webstorm中的代码完全一样,目录结构也一样,效果如下图

(myeclipse中的tomcat,启动的表格)

(webstorm启动的表格)
myeclipse的控制台信息如下,看到有2个异常。我在百度上搜了下,有人说是缺少了strusts包,我添加上包之后,仍然是不行。不用myeclipse内置的tomcat,还是不行。实在没办法,请各位大神帮帮忙!


我尝试过Myeclipse中新建web project, 选择J2EE1.3,并通过Add Structs Capabilities添加struts1.3的specification,也没有消除这个异常。

想请教:
1、为什么会出现这种情况?
2、有什么解决方法?

先谢谢大家了!
...全文
1001 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
N_4908 2018-03-20
  • 打赏
  • 举报
回复
你的程序在webstorm上运行成功的HTML代码和test.json代码是怎样的
蝶恋花雨 2016-03-18
  • 打赏
  • 举报
回复
路径是否正确?设置断点调试下。看看哪句报错。
志雄阿三 2016-03-18
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
必须从 web 服务器上运行 除非改写 ajax 组件,没有其他方法 因为加载本地文件时 status 属性总是为 0(加载 web 上文件成功时是 200)
必须从web服务器上运行是不是说,我需要用servlet把数据读出来,再发给前台?还有webstorm是怎么回事?为什么它就可以读取?
xuzuning 2016-03-18
  • 打赏
  • 举报
回复
必须从 web 服务器上运行 除非改写 ajax 组件,没有其他方法 因为加载本地文件时 status 属性总是为 0(加载 web 上文件成功时是 200)
志雄阿三 2016-03-18
  • 打赏
  • 举报
回复
引用 3 楼 kongwei521 的回复:
路径是否正确?设置断点调试下。看看哪句报错。
都正确,放在webstorm下可以运行。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧