当前位置: 首页 > wzjs >正文

传媒在线网站模板服装网络营销推广案例

传媒在线网站模板,服装网络营销推广案例,王野天津音乐广播电台图片,德州做网站多少钱关键词:Servlet API 生命周期 处理请求 表单数据处理 发送响应 Servlet接口 Servlet接口是Servlet API中的基本接口,每个Servlet必须直接或间接实现该接口 该接口定义了如下5个方法: void init(ServletConfig config) void service(Servle…

关键词:Servlet API 生命周期 处理请求 表单数据处理 发送响应

Servlet接口

Servlet接口是Servlet API中的基本接口,每个Servlet必须直接或间接实现该接口
该接口定义了如下5个方法:

void init(ServletConfig config)
void service(ServletRequest request, ServletResponse response)
void destroy()
ServletConfig getServletConfig()
String getServletInfo()

HttpServlet类

在HttpServlet类中增加了一个新的service()方法,格式如下:

protected void service(HttpServletRequest request,HttpServletResponse response)

在HttpServlet中针对不同的HTTP请求方法定义了不同的处理方法,如处理GET请求的doGet()格式如下:

protected void doGet(HttpServletRequest request,HttpServletResponse response) 

还定义了处理其他请求的方法,如处理POST请求的方法是doPost()


处理请求

GET方法POST方法
资源类型静态的或动态的动态的
数据类型文本文本或二进制数据
数据量般不超过255个字符没有限制
可见性数据是URL的一部分数据不是URL的一部分,作为请求的消息体送
数据缓存数据可在浏览器的URL历史中缓存数据不能在浏览器的URL历史中缓存

在客户端如果发生下面的事件,浏览器就向Web服务器发送一个HTTP请求。

  • 用户在浏览器的地址栏中输入URL并按回车键 GET
  • 用户点击了HTML页面中的超链接 GET
  • 用户在HTML页面中添写一个表单并提交 GET/POST

前两种方法向Web服务器发送的都是 GET请求。如果使用HTML表单发送请求可以通过method属性指定使用GET请求或POST请求

默认情况下使用表单发送的请求也是GET请求,如果发送POST请求,需要将method属性值指定为post,例如:

<form action="user-login" method="post">用户名:<input type="text" name="username" />密码:<input type="password" name="password" /><input type="submit"  value="登录">
</form>

请求参数传递和获取

请求参数是随请求一起发送到服务器的数据,它以“名/值”对的形式发送。POST请求,参数在数据区;GET请求,参数附加在URI后面

从客户端向服务器端传递请求参数有下面两种方法

  • 通过表单指定请求参数,每个表单域可以传递一个请求参数,这种方法适用于GET请求和POST请求。
  • 通过URL中的查询串指定请求参数,将参数名和值附加在请求URI后面,这种方法只适用于GET请求

使用HttpServletRequest中定义的方法检索这些参数:

  • String getParameter(String name)
  • String[] getParameterValues(String name)

向服务器发送GET请求,还可以将请求参数附加在请求URL的后面。例如,可以直接使用下面的URL访问LoginServet,而不需要通过表单提供参数:

http://localhost:8080/chapter02/user-login?username=admin&password=admin

这里,问号后面内容为请求参数名和参数值对,若有多个参数,中间用“&”符号分隔,参数名和参数值之间用等号(=)分隔。问号后面内容称为查询串(query string)


请求转发

可能需要将请求转发(forward)到其他资源。通过请求对象的getRequestDispatcher()得到RequestDispatcher对象,该对象称为请求转发器对象,格式如下:
RequestDispatcher getRequestDispatcher(String path)
调用RequestDispatcher对象的forward()方法:
void forward(ServletRequest request, ServletResponse response)


响应重定向

Servlet在对请求进行分析后,可能不直接向浏览器发送响应,而是向浏览器发送一个Location响应头,告诉浏览器访问其他资源,这称为响应重定向。
响应重定向是通过响应对象的sendRedirect()实现,格式如下:
public void sendRedirect(String location)
URL可以是绝对URL,也可以是相对URL。


状态码

状态码范围含义示例
100~199表示信息100表示服务器同意处理客户的请求
200~299表示请求成功200表示请求成功,204表示内容不存在
300~399表示重定向301表示页面移走了,304表示缓存的页面仍然有效
400~499表示客户的错误403表示禁止的页面,404表示页面没有找到
500~599表示服务器的错误500表示服务器内部错误,503表示以后再试


文章转载自:

http://z4AlpbbH.Lsfrc.cn
http://pIHVR9w3.Lsfrc.cn
http://1dcwkdNz.Lsfrc.cn
http://UYubpXoz.Lsfrc.cn
http://nmBij1VL.Lsfrc.cn
http://yM4vyFQe.Lsfrc.cn
http://v5cdFyqc.Lsfrc.cn
http://UcpwTL4h.Lsfrc.cn
http://ckwYOT5A.Lsfrc.cn
http://JMIhEE7j.Lsfrc.cn
http://WV45SFNB.Lsfrc.cn
http://j9wAtpHX.Lsfrc.cn
http://Ki4N8CaD.Lsfrc.cn
http://6o9G7Par.Lsfrc.cn
http://uer4tveg.Lsfrc.cn
http://HAWhXyx5.Lsfrc.cn
http://SznUYLnL.Lsfrc.cn
http://8t7siRx6.Lsfrc.cn
http://X8T0EPJ6.Lsfrc.cn
http://LddBXneB.Lsfrc.cn
http://rU1PfLas.Lsfrc.cn
http://EdVSkuzu.Lsfrc.cn
http://uPM6sbx9.Lsfrc.cn
http://Bgh4uHh6.Lsfrc.cn
http://eFnpqtZn.Lsfrc.cn
http://LpVFAnfm.Lsfrc.cn
http://nY1MdbcS.Lsfrc.cn
http://oaBsrBC0.Lsfrc.cn
http://uPM4mP3u.Lsfrc.cn
http://mb5Oh3Rl.Lsfrc.cn
http://www.dtcms.com/wzjs/675064.html

相关文章:

  • ps制作网站效果图单位网站设计建议书
  • 找人做网站做小程序淮安汽车网站制作
  • 有什么做图片赚钱的网站盘锦建网站
  • 视频网站哪个做的好西安住房建设局网站首页
  • 苏州企业网站建设专家seo推广和百度推广的区别
  • 网站开发框架 开源广州安全教育平台入口登录
  • 做ppt好的网站有哪些内容做外贸网站多少钱
  • 56做视频网站华大基因 网站建设公司
  • 万网虚拟主机两个网站jsp做网站怎么打开
  • 物流做网站哪家好宁波品牌设计
  • 网站建设的互动性做网站建设话术
  • 腾讯云域名查询汕头怎么进行关键词优化
  • win7下用iis搭建网站青柠影院免费观看电视剧高清8
  • 报社网站建设之思考网站界面设计中的版式设计有哪些
  • 自己建网站怎么弄网红营销的缺点
  • 连江厦门网站建设公司大型网站怎样做优化PHP
  • 网站备案的核验单2019个人建网站
  • 网站页面做用fullpage做的网站
  • 做网站服务器是什么做网站销售怎么找客户
  • wordpress网站生成app专业建设规划ppt
  • 做网站样品图片怎么拍照抽奖机网站怎么做
  • 怎么打开到wordpress长春百度关键词优化
  • 怎么做纪念网站建设网站入不入无形资产
  • c 网站建设教程推广网站排行榜
  • 自己做的网站访问不东莞网络公司 网站建设
  • pc网站 手机网站 微网站服装设计画图软件app
  • 做微课的网站有哪些医院网站建设细节
  • 网站用模板为什么不利于seo推广wordpress 伪静态 seo
  • 广州澄网站建设公司长春网站网站推广公司设计
  • 网站建设打不开织梦系统做的网站打开慢