- 2025-01-08Tomcat详解
架构图核心功能Tomcat是Apache开源的轻量级JavaServlet容器,其中一个Server(Tomcat实例)可以管理多个Service(服务),一个Service包含多个Connector和一个Engine,负责管理请求到应用的整个流程。Tomcat要实现的两个核心功能:处理Socket连接,负责网络字节流与Request、Response请求的
- 2025-01-08JavaWeb—Servlet详解
前言: 本章节主要学习Servlet基础知识点,收录于JavaWeb系列,该系列主要讲解Servlet、JSP、Filter过滤器、Session、分层开发概念等知识点,欢迎童鞋们互相交流。觉得不错可以三连订阅喔。 目标:一、概念二、入门程序 1.创建Servlet类
- 2025-01-02Tomcat解析
架构图核心功能Tomcat是Apache开源的轻量级JavaServlet容器,其中一个Server(Tomcat实例)可以管理多个Service(服务),一个Service包含多个Connector和一个Engine,负责管理请求到应用的整个流程。Tomcat要实现的两个核心功能:处理Socket连接,负责网络字节流与Request、Response请求
- 2025-01-02springboot+SaToken开启httpOnly的方式
环境:jdk1.8+springboot2.7.6+sa-token1.37.01.项目中未使用(权限认证框架:Sa-Token)application.yml文件内增加配置server:servlet.session.cookie.http-only=trueserver.servlet.session.cookie.secure=true(此条配置建议也加上)如下:server:servlet:sessi
- 2024-12-292024-11-29《axios获取不到response返回的响应的解决方法》
axios获取不到response返回的响应的解决方法 今天在用mybatis+vue+axios写登录界面的时候,发现用户名还有密码的数据都能够传输到servlet里,但是当servlet对html界面进行相应的时候,axios却收不到消息,经过长时间的排查后也没有发现问题,终于在今晚的百度下发现了结果,上原文:解决方
- 2024-12-28javaWeb开发
JavaWeb开发作为软件开发领域的一个重要分支,已经历经数十年的发展,并凭借其强大的跨平台能力、丰富的生态系统以及高度的安全性,成为构建企业级应用的首选技术之一。以下是对JavaWeb开发的详细解析:一、JavaWeb开发的基本概念JavaWeb开发是指使用Java语言及其相关技术栈
- 2024-12-2712.25随笔 java实战2019年试题(2)
后天上午就要期末考试了,最后尝试一下2019年试题Servlet设计与实现登录importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.h
- 2024-12-2712.11博客 备战java9
今天学习了JSP与Servlet整合的内容Model-View-Controller(MVC)模式介绍:了解MVC设计模式在JavaWeb开发中的应用,Servlet作为控制器(Controller)负责接收和处理请求,JSP作为视图(View)负责展示数据,JavaBean或其他数据访问对象作为模型(Model)负责处理业务逻辑和数据存储。理解这种
- 2024-12-2712.6博客 备战java5
Servlet基础Servlet概念与生命周期:学习Servlet的概念,它是运行在Web服务器上的Java程序,用于处理客户端的HTTP请求并返回响应。了解Servlet的生命周期,包括初始化(init方法)、服务(service方法,根据请求方法调用doGet或doPost等方法)和销毁(destroy方法)三个阶段,理解每
- 2024-12-2712.9日博客备战 java7
Servlet进阶与请求响应处理请求参数获取:学习如何在Servlet中获取客户端通过URL传递的参数(GET请求参数)和表单提交的数据(POST请求参数),使用HttpServletRequest对象的getParameter方法获取参数值,并能够对获取到的参数进行处理和验证,例如创建一个登录页面,用户输入用户名和
- 2024-12-25关于web层代码
BaseServletpackagecom.cwk.web.listener.servlet;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjava.io.IOException;import
- 2024-12-25搭建你的第一个Servlet-纯图版
packagect.shiro.test1;/***${description}servlet生命周期*@version2024/12/2522:37*@sinceJava17*/importjavax.servlet.*;importjavax.servlet.http.*;importjavax.servlet.annotation.*;importjava.io.IOException;importjava.i
- 2024-12-2532. 过滤器和拦截器有什么区别
1.实现原理不同过滤器和拦截器底层实现不同。过滤器是基于函数回调的,一般自定义的过滤器中都会实现一个doFilter()方法,这个方法有一个FilterChain参数,而实际上它是一个回调接口。拦截器是基于Java的反射机制(动态代理)实现的。2.触发时机不同过滤器Filter是在请求进入容器
- 2024-12-25考勤打卡系统
登录界面分为职员,管理员、部门经理`<%--CreatedbyIntelliJIDEA.User:32262Date:2024/12/16Time:14:08TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/html;charset=UTF-8"pageEncoding="UTF-8"
- 2024-12-25JSP
1.JSPJSP全称JavaServerPage,基于Java语言,是一种动态网页技术。JSP使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP本质是简化版的Servlet,JSP在编译后就变成了Servlet。JVM只能识别Java的类,是无法识别JSP代码的。所以WEB服务器会将JSP编译成JVM能识别
- 2024-12-25过滤器、监听器和拦截器
1.过滤器、监听器和拦截器过滤器:在servlet中,过滤器也就是Filter,它主要用于过滤字符编码,做一些统一的业务等等。是使用javax.servlet.Filter接口进行实现的。在代码安全中,他常被用于防止XSS,防SQL注入,防任意文件上传等。在配置了Filter之后,它可以统一过滤危险字符,省时省力。
- 2024-12-25servlet
1.JDK介绍JDK,全称JavaSEDevelopmentkit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。2.JREJRE,全称JavaRuntimeEnvironment即Java运行环境。
- 2024-12-25深入理解 Servlet:从基础概念到高级特性与实战应用
一、Servlet简介与工作原理Servlet是JavaWeb开发中的重要组件,它运行在服务器端,用于处理客户端的请求并返回响应。其工作原理涉及多个组件和步骤,从客户端发起请求到服务器端的处理和响应,整个过程有条不紊地进行。(一)Servlet容器与TomcatServlet容器是Servlet运行的环境,负责管理S
- 2024-12-24Java Web开发基础——Servlet与JSP基础
在本节中,我们将深入探讨JavaWeb开发中的两个核心技术:Servlet和JSP(JavaServerPages)。这两者是JavaWeb应用程序的基础,理解它们的工作原理、生命周期以及如何高效地使用它们,对于开发者来说至关重要。1.Servlet概念、生命周期与配置Servlet概述Servlet是JavaEE(现为Jakarta
- 2024-12-23按钮修改状态
首先创造函数voidupdateBaoxiaoSchedule(intid,Stringschedule,Stringschedulereason);及其实现。SQL语句:@Update("updatesubmitsetstate=#{state},statereason=#{statereason}whereid=#{id}")voidupdateSubmit1(@Param("id")intid,@Param(&quo
- 2024-12-23JSP参考以及一些碎碎念
虽然是搭建成功过了,但是还是不熟练,多多少少会出几个问题拖时间,以下是我分享的常用的jsp网页开发的模板。拿第十四周的为例目录图相比之前发的那个多加了个web包,且web包放servlet,service包放service什么是service?可以说是连接mapper和servlet的一个中介比如:这是mapper这
- 2024-12-23拦截器(Interceptor)与过滤器(Filter)的联系和区别
拦截器(Interceptor)与过滤器(Filter)的联系和区别在Spring和JavaWeb开发中,拦截器(Interceptor)和过滤器(Filter)都是用于在请求到达目标资源(如控制器、Servlet)之前或之后执行某些逻辑的机制。它们的主要作用是处理跨切面的逻辑,比如日志记录、权限验证、性能监控等。虽然它们
- 2024-12-21javaweb练习分析——2
在进行完文件的配置之后,就要按照数据库封装bean,放在pojo层中,然后创建相应的mapper.xml文件(创建时要用/间隔)之后根据项目要求,搭建主界面。根据不同角色的功能,搭建各自的界面,以其中一个为例<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname=
- 2024-12-21servlet的生命周期
分为四个节点:第一个阶段:创建servlet。---调用构造方法第二个阶段:初始化servlet。--调用init方法该方法只会执行一次。第三个阶段:服务阶段。---service方法第四个阶段:销毁阶段。---destory方法服务器关闭时不同阶段会调用不同的方法,packagecom.ykq.servlet;
- 2024-12-21servlet
1.什么是servlet?在Java中,Servlet是用于创建动态Web内容的服务器端组件。Servlet运行在Tomcat服务器上,可以响应客户端(通常是Web浏览器)发出的请求。Servlet的生命周期由服务器管理,主要包括初始化、请求处理和销毁三个阶段。Servlet是一种Java类,它实现了javax.servlet.Servlet接口