Java Servlet响应httpServletResponse过程是什么


本篇内容主要讲解“JavaServlet响应httpServletResponse过程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaServlet响应httpServletResponse过程是什么”吧!设置响应状态码 如果没有调用这个方法,默认返回200状态码(前提:正常执行,没有异常) 如果出现异常,返回500前端代码:后端代码:前端显示:提交后fiddler抓包:设置响应头响应头name键已有,会覆盖原有的键值对前端代码:后端代码:fiddler抓包结果:设置响应头响应头name键已有,不会影响,添加一个新的这两个了解即可设置响应头Content-Type的值,等同于setHeader(“Content-Type”,String type) 因为Content-Type是标识body的数据格式,所以还需要设置body的内容1.响应一个网页可以返回静态和动态网页两种方式展示:前端代码:后端代码:”);
pw.println(“欢迎你,”+username);
pw.println(“简单:前端显示:点击“查看”:动态:前端显式:点击“跳转”:关于动态网页:在Java的代码中,写很多html的代码耦合性太强(两个完全不同的编程语言,放在一起来开发)、维护性、扩展性很差解决方式:模板技术这种方式还存在一些问题,进一步发展就有了ajax技术的产生返回已有的一个网页(1)重定向:特点:url地址栏会变,发起两次请求原免费云主机域名理:第一次返回301/302/307响应状态码,及响应头Location:网页的地址第二次:浏览器自动的跳转到Location设置的地址还是比较常用的:比如登录成功(其实也可以在js代码中跳转)后,跳转到某个首页(2)转发:特点:url地址栏不变,只有一次请求原理:当次请求Servlet时,由Servlet获取到转发路径的html,把这个路径的内容设置到响应正文前端代码:后端代码:设置一下Content-Type,然后把文件的二进制数据放在响应正文就可以前端代码:后端代码:问题:图片、音乐、视频是静态文件,直接放在web应用webapp下,就可以直接访问,那还需要Servlet来返回么?是否多此一举?如果文件总的大小非常大,放在web应用的webapp下就不合适了:打包就比较费劲,使用Servlet去读取本地其他地方的文件,来返回,就比较适合常用于ajax请求,返回一些数据,用于动态的填充网页前端代码:后端代码:点击“试试”:具体过程:对应可以使用的数据格式:到此,相信大家对“JavaServlet响应httpServletResponse过程是什么”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: perl如何提取GFF中所有转录本的位置信息

本篇内容主要讲解“perl如何提取GFF中所有转录本的位置信息”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“perl如何提取GFF中所有转录本的位置信息”吧!提取基因组注释文件GFF中所有基因转录本的位置信息,以及…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/10 18:02
Next 09/10 18:13

相关推荐