URL 学习总结

 

1、绝对路径(以"/"斜线开头的路径,代表相对于当前Web应用):  

    a)地址给服务器用,web应用名称可以省略。   

    请求包含:request.getRequestDispatcher("/index.jsp").include(request, response);      

    获取真实路径:this.getServletContext().getRealPath("/index.jsp");  

             this.getServletContext().getResourceAsStream("/index.jsp");

     b)地址给浏览器用,必须写上web应用。     

     请求重定向:response.setHeader("Location","/Day05/index.jsp");   

           response.sendRedirect("/Day05/index.jsp");   

     HTML页面的超链接:<a href="/Day05/index.jsp">   

     表单提交地址:<from action="/Day05/index.jsp">

     类加载器加载资源的时候,相对于WEB-INF下的classes目录  

      this.getClass().getClassLoader().getResource("");  

      this.getClass().getClassLoader().getResourceAsStream(""); 返回的是一个IO流

2、相对路径(不以"/"开头的路径,要参考当前所在的路径去拼新的路径)

    ---除了在必须使用的情况外,都不要使用相对路径。    

    如果直接写相对路径或写./相对路径的话,相对路径替换当前路径最后一级  如果写../相对路径,则替换当前路径的最后一级路径的上一级路径。  

    如果想替换更高层,则写多个../

 

  学习中使用URL 遇到的问题。欢迎讨论:

  ------------------------------------------------------------------------总结ing,更新时间2013年7月11日 19:38:26。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462319.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转]DEV界面

DevExpress控件使用经验总结 DevExpress是一个比较有名的界面控件套件&#xff0c;提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中&#xff0c;遇到或者发现的一些问题解决方案&#xff0c;或者也可以所示一些小的经验总结。总体来讲&…

g++和gcc的区别

编译阶段是相同的&#xff0c;链接阶段g默认链接c库&#xff0c;gcc没有。 所以一般情况下用gcc编译c文件&#xff0c;用g编译cpp文件。 但是也可以用gcc编译cpp文件&#xff0c;但后面需要加一个选项-lstdc&#xff0c;作用是链接c库 还可以用g编译c文件

Flink中的Time与Window

一、Time 在Flink的流式处理中&#xff0c;会涉及到时间的不同概念 Event Time&#xff1a;是事件创建的时间。它通常由事件中的时间戳描述&#xff0c;例如采集的日志数据中&#xff0c;每一条日志都会记录自己的生成时间&#xff0c;Flink通过时间戳分配器访问事件时间戳 Ing…

电脑方面的技巧

快速启动程序     很多朋友发现&#xff0c;在“运行”窗口中可以直接运行Ping、Telnet等系统自带的命令&#xff0c;可是运行Winword.exe、QQ.exe等程序时却出错。其实这主要没有定义系统变量。      打开系统属性窗口&#xff0c;切换到“高级”选项卡&#xff0c;单…

在linux下编译boost库【搜集】

http://www.cnblogs.com/flywuya/archive/2010/11/30/1892483.html 编译环境 操作系统:SUSE linux Enterprise Server 10 64-bit 编译工具:gcc 4.1.2 1.下载boost1.36 2.解压boost到/usr/share 3.在命令行运行/usr/share/boost_1_36_0/tools/jam/src/build.sh生成bjam 4.复制/u…

postgresql安装配置

postgresql安装配置 一,什么是postgresql PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES 版本 4.2 为基础的对象关系型数据库管理系统&#xff08;ORDBMS&#xff09;,简称pgsql,它支持大部分 SQL 标准并且提供了许多其他现代特性&#xff1a;复杂查询 外键 触发器…

Dart中的mixins

/* mixins的中文意思是混入&#xff0c;就是在类中混入其他功能。在Dart中可以使用mixins实现类似多继承的功能&#xff0c;with关键字因为mixins使用的条件&#xff0c;随着Dart版本一直在变&#xff0c;这里讲的是Dart2.x中使用mixins的条件&#xff1a;1、作为mixins的类只能…

[转]Messenger:使用消息的跨进程通信

本文转自&#xff1a;http://xwangly.iteye.com/blog/1109424 Messenger:信使 官方文档解释&#xff1a;它引用了一个Handler对象&#xff0c;以便others能够向它发送消息(使用mMessenger.send(Message msg)方法)。该类允许跨进程间基于Message的通信(即两个进程间可以通过Mess…

常用WebService一览表

天气预报Web服务&#xff0c;数据来源于中国气象局 Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx Disco :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?disco WSDL :http://www.webxml.com.cn/WebServices/WeatherWeb…

Ubuntu 10.10 下配置Telnet服务器

首先说明我的系统环境&#xff1a; Ubuntu10.10 x86 Desktop 在这个系统上默认只安装了telnet&#xff08;也就是client&#xff09; rootwww.linuxidc.com:~# dpkg -s telnet Package: telnet Status: install ok installed Priority: standard Section: net Installed-Size: …

python 编程模型

数据模型&#xff08;译&#xff09; image.png1 对象&#xff08;object&#xff09;、类型&#xff08;type&#xff09;和值&#xff08;value&#xff09; python中所有的数据都是通过对象&#xff08;object&#xff09;或者对象之间的关系来表示 每个对象&#xff08;obj…

MySQL实战练习

在测试Django的数据库同步时&#xff0c;经常会出现需要Drop掉MySql数据库表情况。单独开发了一个MySQL删除脚本。 其中涉及到动态语法与MySQL的数据字典概念。 CREATE DEFINER Productlocalhost PROCEDURE ClearTables( IN Confirm BOOLEAN ) DETERMINISTIC MODIFIES SQL DAT…

R中统计假设检验总结(一)

先PS一个&#xff1a;考虑到这次的题目本身的特点 尝试下把说明性内容都直接作为备注写在语句中 另外用于说明的部分例子参考了我的教授Guy Yollin在Financial Data Analysis and Modeling with R这门课课件上的例子 部分参考了相关package的帮助文档中的例子 下面正题- 戌 >…

linux中如何快速进入某个目录

http://blog.csdn.net/qinglu000/article/details/17247283 1. 如果偶尔进的话可用tab键加速目录输入速度。 2. 如果经常进某个目录可设置环境变量例如$DIRPATH/usr/bin&#xff0c;通过cd $DIRPATH的方式进入。 3. 更简单可以通过alias 命令注册一个快捷命令如alias uucd /us…

事务的四大特性和隔离级别

1.事务的四大特性(ACID)&#xff1a;指数据库事务正确执行的四个基本要素的缩写。包含&#xff1a;原子性&#xff08;Atomicity&#xff09;、一致性&#xff08;Consistency&#xff09;、隔离性&#xff08;Isolation&#xff09;、持久性&#xff08;Durability&#xff09…

改造MUC实现Openfire群

我的Openfire群实现思路&#xff1a; 1、群和群成员&#xff0c;要保存到表中。 2、拉取群列表和群成员列表&#xff0c;均从DB中查询返回。 3、抛弃老外的“进房间&#xff0c;要发Presence ”。只要此人一上线&#xff0c;就模似一个Presence进行joinRoom&#xff0c;进入他的…

如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信

http://blog.csdn.net/whuancai/article/details/11994341 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信 原文出自&#xff1a;http://blog.csdn.net/monkey_d_meng/article/details/5894910 尊重作者&#xff1a;MONKEY_D_MENG 最近一段时间&#xff0c;由…

14 Scroll 滚动搜索

Scroll的用法&#xff1a;第一次搜的时候&#xff0c;要指定 快照保留时间1min&#xff0c;分页的大小&#xff1a;2条/页&#xff1b;对于第一次搜索&#xff0c;ES会返回一个这个scroll的id&#xff1b;下次再搜的时候&#xff0c;就带着这个scrollid去搜就行了&#xff0c;不…

解决IE6透明PNG图片的代码

使用方法1.下载DD_belatedPNG.js文件&#xff08;官方网站&#xff1a;http://www.dillerdesign.com/experiment/DD_belatedPNG/&#xff09;. 2.在网页中head区引用,如下:<!--[if IE 6]><script src"DD_belatedPNG.js" mce_src"DD_belatedPNG.js"…

LVS+Keepalived负载均衡方式总结

1、负载均衡器、服务器集群直连方式&#xff08;lb_kind DR&#xff09;http://network.51cto.com/art/201006/206831.htmhttp://www.myhack58.com/Article/sort099/sort0102/2012/35640_4.htm负载均衡器最简洁安装可以直接#yum ipvsadm keepalived根据51cto.com网站知道要分别…