[Java][Web]Web 工程中的各类地址的写法

// 1.

request.getRequestDispatcher("/index.html").forward(request,response);

// 以 / 开头,对于浏览器 / 表示网站,对于服务器 / 表示当前的 web应用

// \ 反斜杠 用于访问硬盘资源的路径分隔符

// 2.

response.sendRedirect("/day05/index.html");

// 3.

this.getServletContext().getRealPath("/index.html");

// 4.

this.getServletContext().getResourceAsStream("/public/foot.jsp");

// 5. html / jsp 页面

<a href="/day06/index.html">链接</a>

<form action="/day06/index.html">表单</form>

时间: 2024-10-24 06:07:15

[Java][Web]Web 工程中的各类地址的写法的相关文章

web工程中各类地址的写法

web工程中各类地址,最好以/开头开始前先想好:地址是给谁用的 服务器:/ == web应用 浏览器: / == 网站 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //1,地址是给服务器用的 request.getRequestDispatcher("/foot.jsp").forward(req

java web开发中各类地址的写法

这个其实有三个原则: 1.如果这个地址是给服务器的该地址的起点就是从该web应用开始写 2.如果这个地址是给浏览器的该地址的起点就是从该网站开始写 3.所有的地址都以"/"开头,代表该web应用还是网站 常用到的地址书写: 1.request.getRequestDispatcher("/form1.html").forward(request,response);这个转发是在让服务器来操作的所以"/"代表web应用 2.response.sen

关于web开发工程中URL参数的编码问题

近日在项目中,在velocity开发的页面模板中的使用a标签创建链接,并且带有需要提交的参数(这里没有使用form的原因是因为该模板生成的email,发送给客户,由于客户的email客户端可能是https,而模板上面的链接并不是跳转到https的站点,使用form将导致浏览器这种混合的链接).当通过该模板生成的页面上进行跳转时,发现链接提交的参数发生了变化,具体表现是参数提交时是一串包含10位任意可输出字符的字符串,字符串里有“+”字符,提交后后台后“+”字符不见了,取而代之是一个空格.通过fi

Java在J2EE工程中路径寻址问题终极解决方案

前言 Java的路径问题,非常难搞.最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题. Java路径 Java中使用的路径,分为两种:绝对路径和相对路径.具体而言,又分为四种: 一. URI形式的绝对资源路径 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b URL是URI的特例.URL的前缀/协议,必须是Java认识的.URL可以打开资源,而URI则不行. URL和URI对象可以互相转换,使用各自的to

java如何在网页中提取Email地址

开博好久了,今天第一次发表技术文档,之前总是将一些好的事例保存在电脑,时间久了找起来也很麻烦,所以还是放在博客里进行归类比较方便,这样也能将自己在学习过程中的一些心得体会分享给大家,也能给需要的人一点帮助. 一个朋友需要我帮忙给写一个能够提取网页中Email地址的小程序,所以就用Java语言帮他做了一个,有不完善的地方还请大家谅解,并提出来,一起学习. 源代码详见附件!加压后将将readme.htm放在F:\\share\\readme.htm,也可自定义目录,自定义目录需要修改对应的代码文件路

Eclipse工程中关联Java源代码 !

Eclipse中看Java源代码 Eclipse工程中关联Java源代码 ! JavaEclipseJDKCC++如何在Eclipse sdk中查看jar源代码如:*.jar 1.点 "window"-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JR

web工程中URL地址的写法

在开发中我们不可避免的要碰到许多需要写URL地址的情况,这常常让我们感到头疼.下面笔者推荐一种简单的做法.URL地址分为绝对路径和相对路径两种.相对路径又分为相对资源路径和相对根路径.显然绝对路径在开发中是要禁用的.至于相对资源路径和相对根路径用哪个的问题,笔者推荐用相对根路径,相对资源路径容易引起混乱.笔者建议在web开发中通通使用相对根路径,即通通以"/"开头写URL地址.因为这样我们只需弄清楚"/"代表谁即可.可以简单的理解为"/"是给谁用

关于Java Web工程中web.xml文件

提及Java Web工程中web.xml文件无人不知,无人不识,呵呵呵:系统首页.servlet.filter.listener和设置session过期时限,张口就来,可是你见过该文件中的error-page标签吗?下面直接以例子的形式说明error-page标签的使用: 一个servlet文件: package com.ghj.packageofservlet; import java.io.IOException; import javax.servlet.ServletException;

java web应用用户上传图片的存储地址

原来工程的上传图片存储地址在web应用的目录下,并且是硬编码到其中的: 每次使用maven tomcat:redeploy以后,这个目录就没有了. 现在想要把上传图片的位置移动到tomcat的webapps目录中专门存放图片的一个目录下. 即,新建的一个images目录用来存放web应用的图片们. 这样就把工程和用户上传图片分离了,以后在redeploy时也不用预先备upload目录,然后再拷贝回去,因而在web应该更新时比较方便些.此外,还想改变文件路径被硬编码到java文件中的现状,所以将文