当前课程知识点:Web后端开发技术 > 第2章 Servlet技术基础 > 2.2 创建Servlet > 2.2.1 Hello Servlet
同学你好
今天我们学习这个知识点
本节给大家去演示使用
Servlet创建一个helloServlet
这么一个项目
那么首先我们打开一个Eclipse
我们新建一个项目
我们的项目名称叫做chapter2
那么在这个项目里面我们要建一个
Servlet
我们Servlet是一个Java文件
所以说要建在JavaRescources
下面的SRC这个文件夹下面
我们点击右键选择new
new这里我们选择Servlet
那么Servlet首先我要给它存储到一个包下
这个包我们叫做com.
HBUN.Servlet
好
我们给这个Servlet起个名字
比如说我们就叫做hello
Servlet
点击next
点击next
再点击finish就可以了
那么这时候我们开发工具就会自动的
把Servlet的基本结构给
我们建立起来
比如说我们Servlet访问路径
我们Servlet的构造方法
还有我们的do get方法以及我们
do post方法
那么如果我们要在浏览器的
地址栏中直接访问Servlet
那么实际上它是调用的do get方法
我把它自动生成代码全删去
假如说当我访问Servlet的时候
我想在页面当中输入一个hello
Servlet
那么怎么办
首先我们通过这里面的
Resposet这个方法
它有一个叫做getwriter这么
一个方法
这个get writer
它可以获取到一个
printwriter对象
那么这个对象就可以像页面当中输入
我们想输入的一些字符
我把它叫做out
好
那么可以通过out.print向页面进行
输出
比如说我想往页面里输出hello
Servlet
这时候我们的一个最基本的Servlet
程序就写完了保存
然后我们对它进行部署
点击右键
选择Add and Remove
把chapter2部署过来
点击finish
然后我们重新启动一下Tomcat
服务器
这时候我们就可以对Servlet进行访问了
那么访问的规则首先是访问到我们的
项目名称
我们的项目叫做chapter2
然后访问的是我们Servlet的
地址
那么这个地址实际上就是在我webServlet
注解下面的地址叫做
helloServlet
所以说我们这里写上
hello
Servlet点击回车
大家可以看到我们的运行结果就已经
显示在这里了
好
这就是最简单的一个
Servlet的程序
这个知识点就讲到这里
谢谢
-1.0 导学
--1.0.1 导学
-1.1 Web应用开发概述
--1.1.3 测试
-1.2 准备Java Web应用开发环境
--1.2.2 测试
-1.3 任务实现:Hello World Web项目
--1.3.2 测试
-1.4 小结
--1.4.1 小结
-本课程所有代码
--课程参考代码
-2.0 导学
--2.0.1 导学
-2.1 Servlet概述
--2.1.3 测试
-2.2 创建Servlet
--2,2,3 作业
-2.3 Servlet应用
--2.3.4 测试
-2.4 任务实现:某高校毕业生信息发布系统-注册与登录(Servlet版)
--2.4.3 测试
-2.5 ServletConfig接口
-2.6 ServletContext接口
-2.7 HttpServletRequest接口
--2.7.5 测验
-2.8 HttpServletResponse接口
--2.8.3 测试
-2.9 任务实现:某高校毕业生信息发布系统-简历添加
--2.9.1 任务实现:某高校毕业生信息发布系统-简历添加
-2.10 小结
-动画演示:Java Web应用服务器处理客户端请求的过程
-3.0 导学
--3.0.1 导学
-3.1 Cookie技术
--3.1.3 测试
-3.2 Session技术
--3.2.2 Session技术-Session技术应用购物车
--3.2.3 测试
-3.3 URL重写与隐藏表单域
--3.3.2 测试
-3.4 任务实现:某高校毕业生信息发布系统-简历修改
--3.4.1 任务实现:某高校毕业生信息发布系统-简历修改
-3.5 小结
--3.5.1 小结
-4.0 导学
-4.1 jsp概述
--4.1.2 测试
-4.2 脚本元素
--4.2.2 测试
-4.3 指令元素
--4.3.2 测试
-4.4 动作元素
--4.4.3 测试
-4.5 内置对象
--4.5.3 测试
-4.6 JavaBean
--4.6.3 测试
-4.7 任务实现:某高校毕业生信息发布系统-首页(JSP版)
--4.7.1 任务实现:某高校毕业生信息发布系统-首页(JSP版)
-4.8 小结
--4.8.1 小结
-5.0 导学
--5.0.2 测试
-5.1 el语法
--5.1.2 测试
-5.2 el隐含对象
--5.2.2 测试
-5.3 任务实现:某高校毕业生信息发布系统-学生详细信息展示
--5.3.1 任务实现:某高校毕业生信息发布系统-学生详细信息展示
--5.3.2 测试
-5.4 小结
--5.4.1 小结
-6.0 导学
--6.0.2 测试
-6.1 核心标签库
--6.1.5 测试
-6.2 任务实现:某高校毕业生信息发布系统-首页(JSTL版)
--6.2.1 任务实现:某高校毕业生信息发布系统-首页(JSTL版)
--6.2.2 测试
-6.3 小结
--6.3.1 小结
-7.0 导学
--7.0_导学
-7.1 过滤器
--7.1.3 测试
-7.2 监听器
--7.2.1.1与ServletContext相关的监听器
--7.2.4 测试
-7.3 任务实现:某高校毕业生信息发布系统-单态登录
--7.3.1 任务实现:某高校毕业生信息发布系统-单态登录
--7.3.2 测试
-7.4 小结
--7.4.1小结
-8.0 导学
--8.0_导学
-8.1 JDBC API
--8.1.2 测试
-8.2 JDBC API访问MySQL基本步骤
--8.2.2 测试
-8.3 任务实现:某高校毕业生信息发布系统-注册与登录
--8.3.1 任务实现:某高校毕业生信息发布系统-注册与登录(JDBC版)
--8.3.2 测试
-8.4 小结
--8.4.1小结
-9.0导学
--9.0导学
-9.1 技术准备
--9.1.5 测试.
-9.2 系统设计
-9.3 系统实现
-9.4 小结
--9.4.1小结




