关于目录问题向各位大侠请教  index.jsp 位于根目录  css 也位于根目录  然后其他jsp页面位于不同的子目录  其他页面如果想用根目录的 css 请问 是要  <link rel="stylesheet" href="../config.css" type="text/css" />还有个子目录下的页面提交的 servlet 是否也要 ../servlet的名字 请问这样是否有问题

解决方案 »

  1.   

    <link rel="stylesheet" href="../config.css" type="text/css" /> 可以
    <link rel="stylesheet" href="/config.css" type="text/css" /> 如果确定是根目录的话也可以这样servlet就不知道了,java的不懂...
      

  2.   

    可是为什么我在 子目录下的 jsp页面写成 你那种形式他找不到 servlet 呢
      

  3.   


    servlet 我不懂,不过css就那么写,你要实在搞不定了,我帮你查一下....
      

  4.   

    是这样  /根目录 /子目录1  下面的jsp 页面提交到servlet , servlet 应该都在根目录下吧  我是这样认为的 然后提交我就写成 /servlet.java  为什么总是找不到呢 
      

  5.   

    http://www.javanb.com/jsp/1/16650.html貌似也不难,你是怎么打包的??
      

  6.   

    我没有打包  我就在 eclipse 里面运行的呀
      

  7.   

    但是我如果写成相对路径../servlet.java在我自己的机器上就可以找到  , 放到服务器上就找不到 , 好奇怪 
      

  8.   

    http://www.javanb.com/jsp/1/16650.html 
      

  9.   

    绝对路径形式:
    http://网址/目录/文件名.后缀名形式
    你现在做的是本机,就是
    http://localhost:端口号/目录若干/文件名
      

  10.   

    你怎么能直接提交到java文件里,那东西是写在配置文件里的,要提交的名称和配置文件里的名称一样。
    看到你,一种智商上的优越感,犹然而生~
      

  11.   

    我不懂。我知道servlet 是应该在配置文件里, 难道Servlet不是java 文件吗? 
    本来还以为可以和你探讨学习, 不过我看你这个人人品这样, 水平应该也不怎么样
    论智商你未必有我高,到你的公司我肯定不会比你职位低, 任何东西每个人都有刚开始学习的
    时候。我没有分, 只有0分。还有是servlet 不是那东西,如果你水平很高, 
    麻烦专业些
      

  12.   

    我觉得你很可爱
    就开了个玩笑,别生气
    我已经解释了
    我很菜的,我没有说我水平高
    而且我到了公司,职位肯定不如你高,哈哈
    下面我来说明问题
    servlet配置的文件名,不带后缀名的
    比方这是个配置文件<servlet>
    <servlet-name>dwr</servlet-name>
    <servlet-class>org.directwebremoting.servlet.DwrServlet 
    </servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>dwr</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>这是我的dwr框架的配置,它是一个servlet
    DwrServlet 是一个java文件(servlet)
    dwr是它的名字
    我们在项目中使用的是dwr,而不是DwrServlet 
    注意,不要把名字写成带后缀名的形式
    你刚才问的可能就是dwr.java,没有必要的
    那么引用时,就这样:
    http://localhost/目录若干/dwr
    懂?
    当然我就是这一个问题明白点
    别的我还要多向你请教,我说了我很菜的。
    为那句玩笑抱歉。