请教二个用eclipse3.1来做jsp网页的问题,先谢了!
我在eclipse3.1上装了myeclipse4后,我启动eclipse3.1后建的一个workspace的文件夹放在如下目录c:\workspace ,然后点击eclipse3.1的File ----> New ----> Project , 选择Web Project,新建了一个名为hello.jsp的网页,这网页可在C:\workspace\test\WebRoot\hello.jsp找到;我再在eclipse3.1的工具栏上点击deploy(部署)的小图标,然后把这hello.jsp的网页部署在D:\Tomcat 5.0\webapps\test\hello.jsp(因为我Tomcat 5.0安装在这位置啊),这网页同样可在D:\Tomcat 5.0\webapps\test\hello.jsp找到;接下来我在eclipse3.1的主界面内的Design状态下给hello.jsp任意的添加了文字和图片,再按eclipse3.1的File ---->保存后,我用dw2004分别打开c:\workspace\test\WebRoot\hello.jsp下的hello.jsp和D:\Tomcat 5.0\webapps\test\hello.jsp 下的hello.jsp,我发现添加的文字在二个路径下都能找到啊!可添加的图片在D:\Tomcat 5.0\webapps\test\hello.jsp下确找不到啊!(我想大哥们肯定也遇到和我一样的情况啊!)可这样好不方便的啊!因为你在eclipse3.1的工具栏上点运行Tomcat5的小图标后,在eclipse3.1内浏览hello.jsp网页,看的是D:\Tomcat 5.0\webapps\test\hello.jsp路径的页面啊!可你在eclipse3.1的主界面Design状态下给hello.jsp添加的图片则是放在C:\workspace\test\WebRoot\hello.jsp路径下的啊!也就是在浏览hello.jsp网页时看不到添加的图片啊!我想请教大哥们二个问题:1.为什么在上面二个路径中用dw2004打开hello.jsp后,都能看到添加的文字啊?可为什么只能在C:\workspace\test\WebRoot\hello.jsp的路径中看到添加的图片,而不能在D:\Tomcat 5.0\webapps\test\hello.jsp的路径中看到添加的图片啊?谢谢!(在二个路径中添加的文字都能看到,可图片为什么不是这样啊?)2.我要把在eclipse3.1中添加的图片就像文字那样在二个路径的hello.jsp中都能看到,我应该怎样设置才行啊?能不能说说具体的操作步骤啊?谢谢!

解决方案 »

  1.   

    一个是文件工程目录一个是工程发布的目录
    D:\Tomcat 5.0\webapps\test\hello.jsp 
    你不用管他啊
      

  2.   

    sdliubo(Fruck Japanese!) 你好,可这样好不方便的啊!我就想能通过某种设置后把在eclipse3.1中添加的图片就像文字那样在二个路径的hello.jsp中都能看到,我应该怎样设置才行啊?能不能说说具体的操作步骤啊?谢谢!(或者通过某种设置后,把工程文件目录指向到工程发布的目录啊!这样就可直接在eclipse3.1中修改hello.jsp文件后用tomcat浏览hello.jsp网页了啊!到底能不能设置啊?如果能,能不能说说具体的操作步骤啊?谢谢!)
      

  3.   

    各位大哥你们好,可这样好不方便的啊!我就想能通过某种设置后把在eclipse3.1中添加的图片就像文字那样在二个路径的hello.jsp中都能看到,我应该怎样设置才行啊?能不能说说具体的操作步骤啊?谢谢!(或者通过某种设置后,把工程文件目录指向到工程发布的目录啊!这样就可直接在eclipse3.1中修改hello.jsp文件后用tomcat浏览hello.jsp网页了啊!到底能不能设置啊?如果能,能不能说说具体的操作步骤啊?谢谢!)
      

  4.   

    在hello.jsp的文件夹下新建一个images的文件夹,然后把所有图片放进去,hello.jsp中引用文件都像这样的 <img src="images/1.jpg">,然后部署就可以了,其实把图片放在别的文件夹也可以,不过要修改web.xml,有点麻烦,我得做法这样简单
      

  5.   

    哦,更正一下,<img src="./images/1.jpg">这样才行.