Servlet
文章平均质量分 69
I_am_not_super
这个作者很懒,什么都没留下…
展开
-
Servlet请求转发的实现
一、请求转发 OneServlet package com.lpx.controller; import javax.servlet.*; import javax.servlet.http.*; import java.io.IOException; public class OneServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletR原创 2021-06-10 11:14:51 · 1232 阅读 · 0 评论 -
Servlet重定向的实现
一、创建web-maven项目 二、pom.xml导入Servlet的包 <dependencies> <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> <groupId>javax.servlet</groupId> ...原创 2021-06-10 10:44:08 · 176 阅读 · 0 评论 -
JavaWeb-web开发核心知识点-Servlet04
多个Servlet来处理同一次请求方案 一、【前提】: 1)一个Servlet只负责实现一个功能 2)浏览器在一次请求时,只能请求一个资源文件 3)如果浏览器的请求需要由多个Servlet来协同完成,需要用户多次通过【手动提交】来完成任务,这样降低服务质量 二、【方案分类】: 只需要用户手动通过浏览器发送一次请求,就可以将本次请求相关的Servlet来依次调用 重定向方案 请求转发方案 三、【重定向方案原理】: 在第一个Servlet工作完毕后,将【第二个Servlet地址】推送给用户浏览器,由用户浏览原创 2021-06-06 21:25:22 · 62 阅读 · 0 评论 -
JavaWeb-web开发核心知识点-Servlet03
Servlet开发过程中涉及的两个常用小点 一、Http状态码: 【介绍】: 1)Http状态码是由一个三位数字组成符号 2)Http状态码由Tomcat负责创建生成 3)Http状态码由Tomcat写入到【状态行】 4)Http状态码通知浏览器在接收到响应包之后的行为 Http状态码通知浏览器,服务端无法提供本次服务的原因 【分类介绍】:5类 1)1xx:通知浏览器本次返回的资源文件并不完整,需要浏览器继续向服务端发送申请 2)2xx:通知浏览器,服务端将一个完整的文件推送给浏览器。 200:浏览器与服原创 2021-06-06 15:33:57 · 81 阅读 · 0 评论 -
JavaWeb-web开发核心知识点-Servlet02
Servlet开发时需要使用的5种工具对象 一、概述: HttpServletResponse接口:负责将运行结果写入到响应包 HttpServletRequest接口:负责读取请求包中相关信息 ServletContext接口:可以为当前网站中所有的Servlet提供【共享数据】 Cookie:在一次会话过程中,存储浏览器在服务端产生的私人数据 HttpSession接口:在一次会话过程中,存储浏览器在服务端产生的私人数据 二、HttpServletResponse接口: 【介绍】: 1)一个来自于原创 2021-06-05 17:31:31 · 70 阅读 · 0 评论 -
JavaWeb-Web开发核心知识点-Servlet01
Servlet规范 一、JavaSE与JAVAEE的区别 JavaSE:Java开发的基本规范 JAVAEE:Java企业级开发规范 1)制定了JVM管理系统与13类系统之间的交流规则,因此JAVAEE规范有13种。 2)JDBC规范就是JAVAEE规范中的一种,用于设置JVM与所有的【关系型数据库管理系统】进行交流的规则。 二、Servlet规范 Servlet规范是JAVAEE规范中一种。 Servlet规范中设置JVM与Http服务器之间的交流规则 交流规则: 1)定义何种Java类可以被Htt原创 2021-06-03 15:11:14 · 115 阅读 · 0 评论 -
JavaWeb-Web开发核心知识点-Http服务器
一、【介绍】: 安装在服务端计算机上的一种软件 可以解析来自浏览器发送的【请求协议包】 调用服务端上的被请求的【资源共享文件】 负责生成一个【响应协议包】 负责将【文件内容】或者【文件运行结果】写入【响应体】 负责将【响应协议包】推送给【当前浏览器】——很多人都会忘记 二、【Http服务器分类】: 德国SAP: IBM:weblogic JBOSS: Apache:Tomcat 三、【Tomcat介绍】: 是一个由Java应用程序编写的资源文件调度器 可以调用服务端静态资源文件和【动态资源文件】原创 2021-05-31 20:39:35 · 80 阅读 · 0 评论 -
JavaWeb-Web开发核心知识点-浏览器
一、什么是Web开发 Web通信,指的是两台计算机通过网络进行资源文件共享活动 Web开发确保本次通信顺利执行 二、Web通信过程中两台计算机之间角色 客户端计算机:用于发送请求 服务端计算机:提供共享资源文件 三、资源文件 理论上来说,计算机上所有的文件都是资源共享文件 分类: 静态资源文件: 定义:文件内容固定,不能随着请求的变化而发送变化 例子:图片、html、doc、xls 特点:服务端计算机直接将【静态资源文件】推送给【客户端计算机】所有被共享的【静态资源文件】最终是在客户端计算机原创 2021-05-29 14:46:34 · 158 阅读 · 1 评论