我是新手,第一次用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、有什么解决方法?先谢谢大家了!

解决方案 »

  1.   

    必须从 web 服务器上运行
    除非改写 ajax 组件,没有其他方法
    因为加载本地文件时 status 属性总是为 0(加载 web 上文件成功时是 200)
      

  2.   


    必须从web服务器上运行是不是说,我需要用servlet把数据读出来,再发给前台?还有webstorm是怎么回事?为什么它就可以读取?
      

  3.   


    都正确,放在webstorm下可以运行。
      

  4.   

    你的程序在webstorm上运行成功的HTML代码和test.json代码是怎样的