为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第六天 Web与Servlet基础

课程信息

● 学习课程:Java工程师2022版
● 章节名称:Web与Servlet基础
● 讲师:八戒猪

课程内容

1、Servlet(Server Applet)服务器小程序,主要功能用于生成动态的Web内容
Apache Tomact 免费开源的Web应用服务器,运行Servlet的容器
标准的Java Web工程结构
/ JavaWeb应用根目录
/index.html 默认首页
/WEB-INF WEB应用的安全目录,用于存放配置文件
/WEB-INF/web.xml web.xml是部署描述符文件,是该Web项目核心配置文件
/WEB-INF/classes 存放编译后的classes文件
/WEB-INF/lib 用于存放web应用的依赖的jar文件
/META-INF/MANIFEST.MF 包含Web应用的版本等信息
2.Servlet开发步骤
创建Java类,继承HttpServlet
重写service方法,处理请求,生成响应
配置web.xml,绑定访问地址

3.访问方法地址 http://IP地址:端口号/上下文/Servlet映射地址
get方式请求参数的样式:
参数名1=值1&参数名2=值2&参数名n=…
通过request.getParameter()-接收单个参数
request.getParameterValues()接受多个同名参数
对于Get方式和Post方式分别用于
Get方式(不含敏感信息的查询)和Post方式请求(安全性高,服务器写入)
Get方式:http://localhost:8080/FirstServlet/sample?name=zhangsan
Post方式 :http://localhost:8080/FirstServlet/sample 请求体:name=zhangsan
4.Servlet生命周期
装载-web.xml 创建-构造方法 初始化-init() 提供服务service() 销毁destory()
@WebServlet注解

学习收获

学习了servlet的发展,作用,对应的B/S模式,对应的优点,通过创建servletweb工程,对应目录的作用
然后是发送的get方式和post方式的请求,后台通过doGet和doPost方法接受,处理,返回对应的信息

打卡截图

图片描述图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消