这里的工程路径就是下面的内容
下面这个就表示 /
下面启动程序,访问以下地址
下面我们要访问servlet程序,servlet程序的地址就是以下
关闭的时候才会执行销毁
这里是一个get请求
下面改成post请求
这个方法我们同样可以使用
一般情况下,我们的get请求和post请求干的事情是不一样的
下面可以获取请求方式
实际开发的时候我们很少会直接继承使用servlet接口,一般会使用它的子类实现方法
如果我们的业务有get请求,我们就重写get方法
如果我们的业务有post请求,我们就重写post方法
下面我们在web.xml中进行配置
这里是post请求,当我们提交过去的时候,会自动调用doPost
如果是get请求,会自动调用doGet方法
首先要进行配置,添加servlet.api
同时在web.xml进行配置
下面跟之前一样
下面这个就是它的别名,我们默认使用的类名
我们可以在web.xml中配置参数
参数可以配多组,不止配一组
如果我们想要获得参数值
获取ServletContext对象
Servletconfig除了在init中使用之外,也可以在其他地方使用
如果我们重写了init方法,一定要加上super.init(config)
在web.xml中配置上下文参数(可以配置多组)
如果在web目录下新增一个css,我们也可以得到css的绝对路径
当我们的请求为GET请求时,我们就使用doGet请求
当我们的请求为POST请求时,我们就使用doPost请求
500演示
这里我让其代码内部有一个错误
上面这个就浏览器的控制台(shift + ctrl + i)
Element 看当前页面有哪些标签
Console 看控制台输出
Sources 看当前页面的源代码
Network 看网络
谷歌浏览器
火狐浏览器
下面示例
首先在web.xml中进行配置