java中有地址吗_java web开发中各类地址的写法
这个其实有三个原则:
1.如果这个地址是给服务器用的,该地址的起点就是从该web应用开始写。
2.如果这个地址是给浏览器用的,该地址的起点就是从该网站开始写。
3.所有的地址都以"/"开头,代表该web应用还是网站。
常用到的地址书写:
1.request.getRequestDispatcher("/form1.html").forward(request,response);这个转发是在让服务器来操作的所以"/"代表web应用
2.response.sendRedirect("/webApplication/form1.html");因为这个是需要浏览器来来操作,重定向的
3.this.ServletContext.getRealPath("/form1.html");这个是获取服务器上的资源,与服务器相关
4.this.ServletContext.getResourceAsStream("/form1.html");这个也是与服务器相关,获取该资源的流
5.
表单是要提交给浏览器的,所以"/"从网站开始写起
6.点击超链接的跳转也是由浏览器来完成的,所以从网站开始写
java中有地址吗_java web开发中各类地址的写法相关推荐
- java和Mysql数据一致性_java web开发中数据一致性的问题
在java web开发中,数据存储介质有如下几种数据库(rdms,nosql) 缓存系统(redis,memcached,ehcache) java内部数据结构(map,list) 文件存储(fast ...
- java css路径_java web开发中CSS路径有问题吗,运行jsp文件为什么找不到css文件?...
---------------------------------------------------------------------------------------------------- ...
- java开发 图片显示不出来_java web开发中 显示图片的问题
记录一个java Web开发中显示图片的小问题: 我碰到的问题是:把服务器上存的图片,在客户端的浏览器中显示出来.解决方法如下: 两种显示方式 一是:在servlet 或 action中直接输入图片到 ...
- java编译遇到的问题与解决_java web开发中遇到的问题及解决方案(个人学习日志,持续更新)...
2012.05.02 星期三 1.问题:导入的新工程,名字上出现感叹号. 原因:工程的jar包libraries需要重新加载. 解决:工程右键-->properties-->Java ...
- java 写一个商店_Java Web开发之基于Session的购物商店实现方法
本文实例讲述了Java Web开发之基于Session的购物商店实现方法.分享给大家供大家参考,具体如下: package cn.com.shopping; import java.io.IOExce ...
- java怎么加定时器_JAVA WEB程序中添加定时器
JAVA WEB程序中添加定时器 //这是我的定时器类,用来定时执行某段任务: package com.my.time; import java.text.ParseException; import ...
- java 新窗口跳转页面_Java web开发中页面跳转小技巧——跳转后新页面在新窗口打开...
最近学习Java web,在学习过程中想实现一个需求,就是在jsp页面跳转的时候,希望跳转后的新页面在新窗口中打开, 而不是覆盖原来的页面,这个需求使我困惑了好长时间,后来通过大海捞针似的在网上寻找方 ...
- java启动mysq服务_Java Web开发——MySQL数据库的安装与配置
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RD ...
- controll层跳转页面_java web开发中的各种层
java后端开发前,还是应该将各种层划分好,知道各自的作用,今天做一下总结. Dao层.Entity层.Service层.Controller层.view层 1.Dao层(持久层.数据访问层) 功能: ...
最新文章
- Java XML解析工具 dom4j介绍及使用实例
- ajax error 400 4,jquery - ajax error 400 bad request - Stack Overflow
- node 跨域请求设置
- 激光IMU融合——LIO-Mapping / LIOM / LINS / LIO-SAM算法解析
- matlab重置矩阵大小resize,JS resize事件:窗口重置
- ARM中的ldr指令与adr、ldr伪指令之间的区别
- XML和HTML的不同点
- 狼人杀c语言,微赛狼人杀正式版C位出道
- C语言学习笔记---结构体的定义和初始化
- [转] Float或Double浮点型计算精度问题的解决方法
- RTl8188EUS设置ap模式
- arcgis地理配准_【更新70篇】地理数据科学技术文章合集,欢迎大家点赞、在看、转发三连!...
- socket编程:recv()函数详解
- Ubutntu18.04 root用户下谷歌浏览器打不开
- CTF初学笔记解题-密码1
- Eclipse如何从官网获取历史版本
- 阿里云大咖秀——了不起的“空格”
- 说几句得罪人的大实话
- Oracle索引比表大
- Android WiFi开发 (一)扫描、连接、信息