美文网首页
2020-04-01Servlet

2020-04-01Servlet

作者: ssss2 | 来源:发表于2020-04-01 16:42 被阅读0次

B/S结构:Broswer-Server,浏览器和服务器架构模式


捕获.PNG

标准JavaWeb工程结构


捕获.PNG

Servlet开发步骤

1)创建Servlet类,继承HttpServlet
2)重写service方法,编写程序代码
3)配置web.xml,绑定URL


捕获2.PNG
捕获.PNG

Servlet访问方法

http://IP地址:端口/context-path/url-mapping
本地地址:localhost(127.0.0.1)
context-path:工程名
如:
http://localhost:8080/FirstServlet/ca?categoy=book

请求参数

注解

核心注解:@WebServlet


捕获.PNG

请求参数

通常是用户输入的数据,待Servlet进行处理
格式:参数名=参数值&参数名=参数值&参数名=参数值
Servlet接受请求参数
request,getParameter()
request,getParameterValues()//获取多个同名参数,返回数组

Get与Post方法

HTML标签中添加属性,method="post"
service方法可以处理Get与Post请求
专门处理Get请求
doGet()
专门处理Post请求
doPost()

Servlet生命周期

1)装载,解析web.xml
2)访问url时,创建类的servlet对象,构造函数
3)init()初始化
4)提供服务:service(),doget(),dopost()
5)销毁destory()
Servlet只会创建一个对象来提供服务

启动时加载

web.xml


捕获.PNG

注解


捕获2.PNG
注解设置启动加载时,必须设置一个url,即使不使用

相关文章

  • 2020-04-01Servlet

    B/S结构:Broswer-Server,浏览器和服务器架构模式 标准JavaWeb工程结构 Servlet开发步...

网友评论

      本文标题:2020-04-01Servlet

      本文链接:https://www.haomeiwen.com/subject/ojnouhtx.html