知识大全 JAVA WEB开发中路径问题的总结

Posted 路径

篇首语:针越用越明,脑越用越灵。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JAVA WEB开发中路径问题的总结相关的知识,希望对你有一定的参考价值。

JAVA WEB开发中路径问题的总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  用Java开发Web应用时 无论是Jsp页面 Servlet或是web xml配置文件中都涉及到路径的问题 而这又是初学者较容易混淆的地方 往往不知道如何写路径 其实服务器端和客户端在处理路径的方式上不一致 因此需要根据不同的情况写出正确的路径 下面通过例子来说明

  假设Web应用road中 应用的根路径下有一个dir 文件夹和dir 文件夹 c jsp在dir 中 a jsp和b jsp在dir 中 Web应用的结构如图所示

  + root

   dir

  c jsp

   dir

  a jsp

  b jsp

  JSP页面中正确的路径表示 假设在a jsp页面中有两个链接 分别链接到b jsp和c jsp页面

  直接写路径表示和页面在同一个文件夹下面 如<a >b jsp</a>

   / 表示当前文件夹的上一级文件夹(相对路径) 如       <a >b jsp</a>

  <a >c jsp</a>

   / 表示//机器IP (绝对路径) 如       <a >b jsp</a>

  <a >c jsp</a>

  Servlet中正确的路径表示

  转发请求时 / 表示//服务器IP /Web应用名 例如      String forward = /dir /c jsp ;

  RequestDispatcher rd = request getQRequestDispatcher(forward);

  重定向时 /   表示//机器IP: 而通过request getContextPath()得到的是 //机器IP: /Web应用名 例如       String str =  request getContextPath();

  response sendRedirect(str + /dir /c jsp );

  配置文件web xml中    url mapping中 / 表示//IP地址 /Web应用名

  ××总结××

  在浏览器端 / 表示的是一台WEB服务器 //机器IP

  在服务器端(请求转发) / 表示的是一个WEB服务器端的应用 //机器IP /Web应用

cha138/Article/program/Java/hx/201311/26097

相关参考

知识大全 戏说java web开发中的listener和filter

  今天在公司看到有同事在写filter晚上一个人在家无聊就想聊聊这个东西  jsp开发中的监听器和过滤器这两个东西要说起来很大很繁今天我想用一个现实的例子来说明这两个东东的作用  案例描述  假设你

知识大全 现代Java Web开发架构分析

现代JavaWeb开发架构分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在本文中我将集中讨

知识大全 JAVA获取绝对路径的问题

JAVA获取绝对路径的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JAVA中获取绝对路径

知识大全 Tomcat运行Java Web内存溢出总结

Tomcat运行JavaWeb内存溢出总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 总结Java Web中几个函数的作用

总结JavaWeb中几个函数的作用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一Servle

知识大全 java与其他web开发编程语言的比较

  现在的软件开发语言太多了尤其现在的所有软件都基本是B/S结构的所以对WEB开发语言的使用也就越来越多搞了几年的JAVA开发 这段时间也抽了点时间玩玩dotnetperlphp等其它WEB

知识大全 利用Stripes实现Java Web开发

利用Stripes实现JavaWeb开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Stri

知识大全 Java和PHP在Web开发方面的比较

Java和PHP在Web开发方面的比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  比较PHP

知识大全 进行Java Web项目开发需要掌握的技术

进行JavaWeb项目开发需要掌握的技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java

知识大全 Java Web开发Tomcat中三种部署项目的方法

JavaWeb开发Tomcat中三种部署项目的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!