使用Jquery显示正文背景图像

时间:2012-08-02 12:19:07

标签: javascript jquery jquery-ui

我必须使用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%>')');
         });

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

2 个答案:

答案 0 :(得分:2)

你写了

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

尝试改为

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

在服务器端回显没有引号,否则你可能有一个js解析错误。

答案 1 :(得分:0)

您的javascript ready函数似乎不完整。添加&#34;);&#34;在代码的最后并尝试。