1.http头查看

360浏览器进入“极速模式”,鼠标右键“审查元素”,打开网页元素查看对话框,单击“网络”。

点击下面加载的网页资源,即可出现http请求头和响应头信息。

2.Serverlet入门实验

打开eclipse,File ->new ->project 选择 Web -> Denamic Web Project 输入自己喜欢的 Project name finish就行。

我们安装的是 Java EE 版本 自带Servlet。

在 Java Resources ->src 上右键 new Package,包名称例如为myTest。

2.1新建类+Web.xml配置

在包myTes中建立类,myTestClass,可借助自带的提示修正代码:

package myTest;import java.io.IOException;import javax.servlet.GenericServlet;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;public class myTestClass extends GenericServlet {/*** */private static final long serialVersionUID = 1L;@Overridepublic void init() throws ServletException {// TODO Auto-generated method stubsuper.init();//初始化方法System.out.println("init()初始化方法");}@Overridepublic void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {// TODO Auto-generated method stubSystem.out.println("service() 方法 ");}@Overridepublic void destroy() {// TODO Auto-generated method stubsuper.destroy();//XXXSystem.out.println("destroy() 方法 释放Servlet对象,释放资源!");}   }

在Eclipse创建Dynamic Web Project时,默认不会生成web.xml,且在不会引用手动创建的web.xml。若即要使用新的Servlet3规范,又需要使用web.xml。则可以采取以下方法。

方法一:创建项目时,点击Next按钮,不要点击Finish。直到Web Module,勾选“Generate web.xml deployment descriptor”。

这样创建的工程会自动包含web.xml。

方法二:若在创建项目时忘记勾选。右击工程,选择Java EE Tools -> Generate Deployment Descriptor Stub。Eclipse会自动添加web.xml。

我们采用方法二,新建Web.xml,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"><display-name>myTest</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><servlet><servlet-name>myTestClass</servlet-name><servlet-class>myTest.myTestClass</servlet-class></servlet><servlet-mapping><servlet-name>myTestClass</servlet-name><url-pattern>/myTestClass</url-pattern></servlet-mapping></web-app>

完成后启动   restart server即可显示结果。

如果有多个 servlet类可配置多个。

4章Servlet技术:http头查看+Serverlet入门相关推荐

  1. JavaEE框架类——监听器(观察者模式)和Servlet技术的监听器session沌化与活化技术

    监听器 监听器-就是一个实现待定接口的普通Java程序,此程序专门用于监听别一个类的方法调用. 什么是观察者模式: 定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知 ...

  2. Java Web学习笔记 3 深入Servlet技术

    第3章 深入Servlet技术 请求-响应模式就是典型的Web应用程序访问过程,Java Web应用程序中,处理请求并发送响应的过程是由一种叫做Servlet的程序来完成的. 请求request,响应 ...

  3. Java Servlet 技术简介

    开始之前 关于本教程 在您最喜欢的 Web 浏览器中,您所阅读的页面是如何出现的呢?当登录到您最喜欢的 Web 站点时,该 Web 站点如何知道登录的用户是您?而 Web 零售商又如何接受您的在线订购 ...

  4. Java Servlet技术

    Java Servlet技术 Stephanie Bodoff 当Web刚开始被用来传送服务时,服务提供者就已经意识到了动态内容的需要.Applet是为了实现这个目标的一种最早的尝试,它主要关注使用客 ...

  5. 使用JSP/Servlet技术开发新闻发布系统

               第一章:动态网页开发基础  动态网页:是指在 服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容 动态网页需要使用服务器端的脚本语言,例如 ...

  6. Servlet技术简介与编写、编译Servlet程序

    1.Servlet技术简介 Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成 ...

  7. java Servlet技术·笔记

    Servlet基础 Servlet技术简介 Servlet是一种独立于平台和协议的服务器端的java技术,可以用来动态的生成Web界面.Servlet具有非常好的可移植性.强大的功能.更少的投资.更高 ...

  8. 交换与路由第一章 网络技术基础

    交换与路由第一章 网络技术基础 1.OSI参考模型(OSI/RM) 1.1 OSI参开模型分为5层,从下至上,每一层完成目标明确的不同的功能. 物理层: 规定了激活.维持和关闭通信端点之间的机械特性. ...

  9. 《Getting Started with WebRTC》第二章 WebRTC技术介绍

    <Getting Started with WebRTC>第二章 WebRTC技术介绍 本章作WebRTC的技术介绍,主要讲下面的概念:   .  怎样建立P2P的通信   .  有效的信 ...

最新文章

  1. 送100本书!涵盖Java 、大数据、推荐系统、机器学习、黑客、数据库、手游、少儿编程等!免费包邮!...
  2. SpringBoot05 数据操作01 - JPA的基本使用、基本使用02
  3. 【拥抱大厂系列】几个面试官常问的垃圾回收器,下次面试就拿这篇文章怼回去!
  4. Python学习 Day 025 -模块相关
  5. angular指令监听ng-repeat渲染完成后执行自定义事件方法
  6. 非监督学习的单层网络分析
  7. Windows安装Redis(转!)
  8. Android 基础性能数据获取(/proc/)
  9. 1.5编程基础之循环控制 17:菲波那契数列--刘昕源-2019-06-23
  10. 贝壳金控赵文乐:基于 Spring Cloud 的服务治理实践
  11. 0x29——如何把自己iphone app传到iphone上
  12. VsCode开发Java SpringBoot遇到的问题
  13. jQuery特效:实现网站导航抖动效果
  14. 常用连接linux工具
  15. 计算机制图师岗位技能要求,机械制图员
  16. 下载iPhone APP软件历史版本教程
  17. 苹果维修服务器gsx查询,手机苹果官网怎么查序列号(苹果gsx免费查询公众号)...
  18. html,js实现对联广告
  19. Tomcat漏洞ip:port/manager/html
  20. 读书笔记《Effective C++》条款40:明智而审慎地使用多重继承

热门文章

  1. GreenDao 使用详解(入门篇)
  2. AutoCAD制作自定义填充图案
  3. 关于可达性分析算法的概述
  4. unittest篇3-测试套件(TestSuite)详解
  5. SAP JCo 3.0 下载
  6. java jtextarea清空_Java:JTextArea类
  7. Java线程状态及转换
  8. android usb wifi驱动下载,android 平台USB wifi驱动移植及使用
  9. 记录前端导出word 本地图片不显示问题
  10. 以Java工程师为例,技术面试应该怎么准备?