JavaWeb基础: ServletContext】的更多相关文章

基本概念 Web容器在启动时,会为每个Web应用程序都创建一个对应的ServletContext对象,它代表当前Web应用. ServletContext(javax.servlet.http.ServletContext )存储了整个Web应用运行的上下文信息,即Web应用的全局信息,并且这些信息可以被不同的Servlet共享. ServletConfig对象中维护了对ServletContext对象的引用,Tomcat创建Servlet对象后,在init方法中将ServletContext通…
JavaWeb基础知识总结.   1.web服务器与HTTP协议 Web服务器 l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. l Internet上供外界访问的Web资源分为: • 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变. • 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同. l 静态web资源开发技术 • Html l 常用动态web资源开发技术:…
JavaWeb基础: Web应用和Web服务器 JavaWeb基础: Tomcat JavaWeb基础:HTTP协议和基于Restful的架构 JavaWeb基础: Web工程配置文件 JavaWeb基础:Servlet JavaWeb基础:Servlet Request JavaWeb基础:Servlet Response JavaWeb基础: Cookie JavaWeb基础:Session JavaWeb基础:JSP工作原理和基本语法…
系列文章请查看: 超详细的Java面试题总结(一)之Java基础知识篇 超详细的Java面试题总结(二)之Java基础知识篇 超详细的Java面试题总结(三)之Java集合篇常见问题 超详细的Java面试题总结(四 )之JavaWeb基础知识总结 下面的都是自己之前在学习JavaWeb的时候总结的,对于巩固JavaWeb的基础知识应该有很大帮助.后面还会把框架的面试题总结一下. Servlet总结: 在Java Web程序中,Servlet主要负责接收用户请求HttpServletRequest…
作者 : Stanley 罗昊 本人自行总结,纯手打,有疑问请在评论区留言 [转载请注明出处和署名,谢谢!] 一.java基础 1.多态有哪些体现形式? 重写.重载 2. Overriding的是什么?Overloading是什么? Overriding是重写 Overloading是重载   3. 接口与抽象类的区别?  抽象类速度比接口快: 接口是稍微有点慢的,因为它需要时间去寻找在类中实现的方法: 抽象方法可以有main方法并且我们可以运行它: 接口没有main方法,因此我们不能运行它:…
1.web服务器与HTTP协议 Web服务器 l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. l Internet上供外界访问的Web资源分为: • 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变. • 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同. l 静态web资源开发技术 • Html l 常用动态web资源开发技术: • JSP/Servlet.ASP…
Web工程在编译构建完毕以后,需要部署到Tomcat上运行,资源的硬盘路径也会随着改变.要想对资源文件进行读写操作需要获取其硬盘地址,在Web工程中通常通过ServletContext/ClassLoader 来获取资源 根据上下文把资源作为流读入 根据资源文件的相对路径获取其硬盘的绝对路径来读写资源文件. Web工程中包括Servlet和普通的Java类,对于Servlet来说,可以获取ServletContext 从而得到程序部署时工作区的根目录,进尔找到对应资源的绝对路径,Web工程中的"…
第一天(html) 表格标签,超链接标签,图片标签,排版标签,列表标签 第二天(css) 表单标签 第三天(JS) js语法 定时器(系统对象的定时器setinterval,js的定时器seTimeout等) BOM指的是浏览器对象模型(Window对象,Location对象,history对象以及其方法要掌握) 触发事件 第四天(JS) DOM操作,对元素或者说标签的操作(Document对象,Element对象) this当前元素 单选和复选 第五天(JQ) JQ基本选择器(用$去抓取#id…
1.WEB资源 * 静态web资源:指web页面中供人们浏览的数据始终是不变(如 html 页面). * 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同(如 JSP/Servlet.ASP.ASP.NET.PHP等). 2.WEB服务器 * WebLogic 是美国bea公司出品的一个application server,后被oracle收购. * WebSphere 是IBM公司电子商务计划的核心部分,它是基于 Java 的应用环境 *…
1. 启动项目时如何实现不在链接里输入项目名就能启动?  修改Tomcat配置文件 server.xml.找到自己的项目配置 : <Context docBase="oneProject" path="/one Project" reloadable="true" source="org.eclipse.jst.jee.server:userManager"/> 改为如下配置: <Context docBas…