使用Servlet做一个单表的CRUD操作 开发前的准备 导入sql脚本创建一张部门表 drop table if exists dept; create table dept(deptno int primary key,dname varchar(255),loc varchar(255) ); insert into dept(deptno, dname, loc) values(10, 'XiaoShouBu', 'BeiJing'); insert 继续阅读
Search Results for: servlet
查询到最新的11条
JavaWeb案例讲解Servlet常用对象
概述 本次文章基于第三章的ServletConfig,ServletContext,HttpServletRequest,HttpServletResponse对象完成一个图书订阅系统的购买图书和查看图书购买记录功能。 搭建项目主页面 创建一个动态网站项目,在src中新建包com.book.servlet. 在包中,新建HomeServlet作为主页。效果图如下: 为了让一访问项目根路径地址就默认进入HomeServlet,这 继续阅读
JavaWeb中Servlet的深入理解
1.servlet:定义: 接口 2.配置servlet: public class HelloServlet extends HttpServlet {} HttpServlet 固定的 IDEA配置v好了 类 package com.example.demo1; import java.io.*; import javax.servlet.http.*; import javax.servlet 继续阅读
springboot启动流程 (3) 自动装配
在SpringBoot中,EnableAutoConfiguration注解用于开启自动装配功能。 本文将详细分析该注解的工作流程。 EnableAutoConfiguration注解 启用SpringBoot自动装配功能,尝试猜测和配置可能需要的组件Bean。 自动装配类通常是根据类路径和定义的Bean来应用的。例如,如果类路径上有tomcat-embedded.jar,那么可能需要一个TomcatServletWebServer 继续阅读
代码审计-Java项目Filter过滤器CNVD分析XSS跨站框架安全
文章目录 Demo-Filter-过滤器引用Demo-ST2框架-组件安全CNVD-Jeesns-XSS跨站绕过CNVD-悟空CRM-Fastjson组件 Demo-Filter-过滤器引用 Filter:Javaweb三大组件之一(另外两个是Servlet、Listener) 概念:Web中的过滤器,当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些通用的功能(登陆验证、统一编码处理、敏感字符过滤…… 继续阅读
forward请求转发
请求转发(forward):一种服务器内部的资源跳转方式 实现方式: 创建两个Servlet,并配置他们的访问路径 import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http 继续阅读
转发和重定向的区别及其原理
在web应用中完成资源的跳转 在一个web应用中完成资源的跳转可以通过转发或者重定向两种方式, 跳转的资源只要是服务器内部合法的资源即可(如Servlet、JSP、HTML…) 转发机制使用场景: 某个Servlet向request域当中绑定了数据,希望从其他Servlet当中把request域里面的数据取出来重定向使用场景: 除转发外剩余的所有的请求 方法名功能request.getRequestDispatcher(“/要转发的路径且不含项目名”).forward(req 继续阅读
resin是什么?Java应用服务器resin介绍
resin是什么? Resin是CAUCHO公司(http://www.caucho.com/)的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER。许多站点都是使用该WEB服务器构建的。 Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等 继续阅读
Spring Boot Filter转403异常解决方法
本文将从多个方面详细阐述Spring Boot Filter转403异常的解决方法。 一、配置Filter 在Spring Boot项目中配置Filter时,需要注意的是配置顺序和优先级。在Servlet中,Filter是按照配置文件中的自然顺序起作用,所以一般情况下我们要设置Filter的在web.xml中的先后顺序,以此来控制Filter的优先级。但是在Spring Boot中,不同的Filter之间的优先级是存在限制的。因为Spring Boot会将内置 继续阅读
测试springboot项目出现Test Ignored的解决
测试springboot项目出现Test Ignored 今天在写springBoot项目运行测试类时出现了以下问题: 原因是我在建包时把启动类放到了servlet包下,如图 需要把这个启动目录放到根目录下,移出来问题就解决了 测试类不报错只提示Test ignored的解决 在点击运行测试方法后出现如下错误: 解决方法: 在这个位置需要有一个Java类,名字可以随便写。 继续阅读
Java中常见的5种WEB服务器介绍
Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic 等,下面将分别进行介绍。 Tomcat 服务器 目前最为流行的Tomcat服务器是Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servle 继续阅读