0

我必须使用 jquery 显示 jsp 页面的背景图像。图像文件的名称在 Java 类的静态成员中可用。我试过了,在 Java 类(ImageClass)中创建了一个静态成员

         public static final String img_file="welcome.png"

在jsp文件中,我导入了这个java类和里面的脚本标签

         $(document).ready(function () {
          $('body').css('background-image','url(/resource/'<%=ImageClass.img_file%>')');
         });

但是图像没有显示出来,我确信图像在上述路径中可用。我做错什么了吗?这是仪式的方式吗?任何帮助将不胜感激。

4

2 回答 2

2

你写了

... ,'url(/resource/'<%=ImageClass.img_file%>')'

试试吧

... ,'url(/resource/<%=ImageClass.img_file%>)'

服务器端回显周围没有引号,否则可能会出现js解析错误。

于 2012-08-02T12:27:06.243 回答
0

您的 javascript 就绪功能似乎不完整。添加 ”);” 在您的代码末尾并尝试。

于 2012-08-02T12:25:51.880 回答