摘要: Tomcat收到客户端的http请求,会针对每一次请求,分别创建一个代表请求的request对象、和代表响应的response对象。 既然request对象代表http请求,那么我们获取浏览器提交过来的数据,找request对象即可。response对象代表http响应,那么我们向浏览器输出数据,找 阅读全文
posted @ 2019-02-14 19:05 hcss 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 当Tomcat启动的时候,就会创建一个ServletContext对象。它代表着当前web站点。 ServletContext的用途? ServletContext既然代表着当前web站点,那么所有Servlet都共享着一个ServletContext对象,所以Servlet之间可以通过Servle 阅读全文
posted @ 2019-02-14 17:50 hcss 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 通过此对象可以读取web.xml中配置的初始化参数。 为什么我们要把参数信息放到web.xml文件中呢?我们可以直接在程序中都可以定义参数信息,搞到web.xml文件中又有什么好处呢? 好处就是:能够让你的程序更加灵活【更换需求,更改配置文件web.xml即可,程序代码不用改】 阅读全文
posted @ 2019-02-14 17:07 hcss 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 在web访问任何资源都是在访问Servlet 当你启动Tomcat,你在网址上输入http://localhost:8080。为什么会出现Tomcat小猫的页面? 这是由缺省Servlet为你服务的! 我们先看一下web.xml文件中的配置,web.xml文件配置了一个缺省Servlet 我们先看一 阅读全文
posted @ 2019-02-14 16:53 hcss 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-14 16:42 hcss 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 对于每一个Java程序员来说,null肯定是一个让人头痛的东西,连Java的发明者都承认这是一项巨大的设计失误,今天就来总结一下Java中关于null的知识. 1.null不属于任何类型,可以被转换成任何类型,但是用instanceof永远返回false.2.null永远不能和八大基本数据类型进行赋 阅读全文
posted @ 2019-02-14 16:40 hcss 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1、先执行父类的静态代码块和静态变量初始化,并且静态代码块和静态变量的执行顺序只跟代码中出现的顺序有关。 2、执行子类的静态代码块和静态变量初始化。 3、执行父类的实例变量初始化 4、执行父类的构造函数 5、执行子类的实例变量初始化 6、执行子类的构造函数 如果类已经被加载: 则静态代码块和静态变量 阅读全文
posted @ 2019-02-14 16:39 hcss 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 之后重新理解这个知识点时,又写了一些小例子 阅读全文
posted @ 2019-02-14 15:02 hcss 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。 如果你学过html,css,你会知道你写的页面只能自己访问,别人不能远程访问你写的页面,Tomcat就是提供能够让别人访问自己写的页面的一个程序。 配置Tomcat 运行To 阅读全文
posted @ 2019-02-14 11:54 hcss 阅读(887) 评论(0) 推荐(0) 编辑