摘要: 1. HttpServletRequest简介 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中 2. HttpServletRequest常用方法 2.1获取客户机信息 getRequestURL方法返回客 阅读全文
posted @ 2019-03-05 20:44 暴躁的毛毛熊 阅读(269) 评论(0) 推荐(0) 编辑
摘要: web服务器接收到客户端的HTTP请求,会针对每一次请求,分别创建一个用于代表请求的request对象和代表响应的response对象。 request和response对象既然代表请求和响应,那我们要获取客户端提交过来的数据,只需要找request对象即可。要向客户端输出数据,只需要respons 阅读全文
posted @ 2019-02-28 17:48 暴躁的毛毛熊 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 1. ServletConfig对象 在Servlet的配置文件中,可以使用一个或多个<init-param>标签为Servlet配置一些初始化参数。 当Servlet配置初始化参数后,web容器在创建Servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用S 阅读全文
posted @ 2019-02-27 12:49 暴躁的毛毛熊 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1. Servlet简介 Servlet是Sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个Servlet接口,用户若想开发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下两个步骤: 按照一种也定俗称的称呼习惯,通常我们也把实现了Servl 阅读全文
posted @ 2019-02-26 20:52 暴躁的毛毛熊 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的,它还必须能够做更多的事情。 复用类的两种方法: 1. 组合语法 上面两个类中定义了一个特殊的方法toString()。每一个非基本类型的对象都一个toString()方法,当编译器需要一个S 阅读全文
posted @ 2019-02-19 09:18 暴躁的毛毛熊 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1. HTTP协议简介 1.1 HTTP协议简介 客户端连上web服务器后,若想获得web服务其中的某个web资源,需要遵循一定的通讯格式,HTTP协议用于定义客户端与web服务器的通讯格式。 HTTP是HyperText Transfer Protocol(超文本传输协议)的简写,它是TCP/IP 阅读全文
posted @ 2019-02-16 18:17 暴躁的毛毛熊 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 随着计算机革命的发展,“不安全”的编程方式已逐渐成为编程代价高昂的主因之一。 初始化和清理正是涉及安全的两个问题。 1. 用构造器确保初始化 在Java中,通过构造器,类的设计者可以确保每个对象都会得到初始化。创建对象时,如果类具有构造器,Java就会在用户操作对象之前自动调用相应的构造器,从而保证 阅读全文
posted @ 2019-02-15 08:55 暴躁的毛毛熊 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、把web应用打成war包 使用JDK自带jar命令,进入到web应用里面,执行命令: 执行完成后生成一个demo.war文件,把这个文件拷贝到Tomcat的webapps下,Tomcat服务如果启动,则会自动解压。 二、配置Tomcat自动加载更新后的web应用 在Context中配置reloa 阅读全文
posted @ 2019-01-26 18:36 暴躁的毛毛熊 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、Tomcat体系结构 Tomcat启动时先启动一个Server,Server启动后会启动一个Service,Service会创建多个连接器,当服务器接收到浏览器的HTTP请求时,会使用对应的连接器,连接器不直接处理请求,而是把请求转发给Engine,引擎根据Host中配置的Context来确定当 阅读全文
posted @ 2019-01-26 17:09 暴躁的毛毛熊 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、Web应用的组成结构 开发web应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错。 web.xml文件是整个web应用中最重要的配置文件,必须放置在WEB-INF目录中。在开发web应用时,但凡涉及到对web应用中的web资源的配置,通通是 阅读全文
posted @ 2019-01-26 01:16 暴躁的毛毛熊 阅读(586) 评论(0) 推荐(0) 编辑