1.referer的应用
       (1)利用Referer请求头阻止“盗链”
         第一步:
               建一个MyHtml.html,内容为
               <a href = “http://localhost:8080/demoWeb/test”>retr</a>
        第二步:在servlet中判断是否是本            
                
         
            
            
            
            文章目录javaWeb一、课程目标二、servlet注解开发三、jsp3.1 创建jsp页面3.2 page指令3.3 脚本3.4 方法声明3.5 其他指令3.5.1 编译指令page指令include指令taglib指令3.5.2 动作指令param指令forwoad指令useBean指令setProperty指令getProperty指令include指令3.6 jsp执行流程3.7 jsp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 09:16:24
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java ServletRequest获取方法注解
在Java开发中,我们经常需要使用Servlet来处理HTTP请求和响应。使用Servlet时,我们可以通过ServletRequest对象来访问HTTP请求的各种信息,包括请求参数、请求头信息等。本文将介绍如何使用ServletRequest对象获取方法注解的信息,并通过代码示例来演示。
## ServletRequest介绍
Ser            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-25 05:10:12
                            
                                560阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Http请求GET /firstSample/hello HTTP/1.1    请求行
Host: localhost:8080               请求头
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,imag            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-26 09:23:53
                            
                                413阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.用Cookie进行Session管理Cookie是一段键/值文本信息,可以存放在浏览器的内存中或者是硬盘上,Cookie不仅仅用于发送给浏览器,服务器上的JSP/Servlet之间也可以传递Cookie。下面的例子是服务器上Cookie的使用login.jsp:<%@ page language="java" contentType="text/html; charset=ISO-885            
                
         
            
            
            
            ※ 会话追踪技术 session cookie http协议的访问是无状态的访问,就是说当前这次访问是不会知道之前访问的状态的.(http协议的访问是不会帮我们保存访问的记录/痕迹的). 有些我们的访问是不需要知道之前访问的状态的.比如我们访问一些静态的页面,在访问一个校园网站的时候,第一次访问点击了页面中的校园风采,第二次访问点击了学生作品,这俩次访问完全可以没有任何关系,也不需要知道各自访问的            
                
         
            
            
            
            1、Response设置响应数据功能介绍HTTP响应数据总共分为三部分内容,分别是响应行、响应头、响应体,对于这三部分内容的数据,respone对象都提供了哪些方法来进行设置?响应行对于响应头,比较常用的就是设置响应状态码:void setStatus(int sc);响应头设置响应头键值对:void setHeader(String name,String value);响应体 对于响应体,是通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 18:34:08
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            知识点1: servlet怎样通过通过sessionId获取session?Servlet2.1之后不支持SessionContext里面getSession(String id)方法。但是,我们可以通过HttpSessionListener监听器和全局静态map自己实现一个SessionContext。原文链接:知识点2:session 的过期机制session.maxINactiveInter            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 22:23:43
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.en_core_web_sm模型下载(1)问题描述OSError: [E053] Could not read config.cfg from C:\Users\pc\AppData\Local\Programs\Python\Python38\Lib\site-packages\en_core_web_md\en_core_web_md-2.2.5\config.cfg。(2)问题原因spa            
                
         
            
            
            
             HTTP不能保持连接,可使用会话保存用户信息。常用的会话技术有2种:Cookie、Session。  Cookie1、原理当用户第一次访问某个网站时,服务器设置Cookie,存储用户信息,放在响应头字段中,随HTTP响应传给浏览器,浏览器把Cookie存储到本地计算机上。当用户再次访问该网站时,浏览器先在本地计算机上查找该网站的Cookie,如果有,放在请求头中,随            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 12:52:49
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文将分享从纯Servlet时代到Spring框架时代的过程中,关于请求分发的一些思考。在讲请求分发之前先梳理一下一个Web请求的交互逻辑:首先用户在客户端发送一个请求到服务器。这个请求首先会经过操作系统的TCP/IP协议栈解析后发送至某一个端口在该端口运行着一个Web应用服务器(假设是Tomcat)接着Tomcat会把请求根据请求路径传送给对应的Servlet处理 (要注意的是,Web服务器本身            
                
         
            
            
            
              从本篇开始学习Servlet技术中的Cookie专题。  首先来了解什么是“会话”。会话是web技术中的一个术语,可以简单的理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,这个过程称为一个会话。  如果在打开一个浏览器访问一个页面后,再打开一个浏览器访问同一个页面,那这就是有两个会话;而打开一个浏览器访问一个页面后,通过这个页面上的某个超链接是从新的浏览器            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 07:17:28
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这个程序在原来的程序基础上加入了密码验证。一、增加一个error.jsp页面,用于跳转出现用户名和密码错误显示信息。  1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
 2 <%request.setCharacterEncoding("utf-8"); %>
 3 <!DO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-28 20:54:52
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            application对象的基本概念 实现文件的基础操作; application是javax.servlet.ServletContext接口对象实例,ServletContext指的是Servlet 的上下文环境。 他能够取得的是所有的服务器端上的全局信息。在application对象里面有一个非常重要的方法; 取得虚拟映射对应的真实路径:public String getRealPath(S            
                
         
            
            
            
             概念上:  servlet:是运行于服务端的java程序,可生成动态的web页面。接受请求、产生响应页面和数据。它与Servlet的区别在于:它不能直接向用户生成响应。使用方式:实现了Filter接口的类,web.xml中配置。listener:监听,比如监听web服务器中的某次执行动作,并作出响应。在application,session,request三个对象创建消亡或者往其中添加            
                
         
            
            
            
            application对象1 什么是application对象 ?(1) 当Web服务器启动时,Web服务器会自动创建一个application对象。application对象一旦创建,它将一直存在,直到Web服务器关闭。 一个Web服务器通常有多个Web服务目录 (网站),当Web服务器启动时,它自动为每个Web服务目录都创建一个applicat            
                
         
            
            
            
            01.Application原理与应用 01.application对象的作用域范围是整个应用服务,而它在应用中所承担的责任就类似于一个全局变量。只要服务启动,则application对象就会存在。 02.在一个应用中只有一个application,每一个用户都会共享这一个application对象。 03.通过统计网站访问次数来讲解application的用法&nb            
                
         
            
            
            
            http://localhost:8080/s1?name=zhangsan
http://localhost:8080/s2?name=zhangsan
http://localhost:8080/1.jsp?name=zhangsanhttp协议的特点:称之为无状态, 请求与请求之间不会记录状态(状态就包括请求参数等信息)1. Cookie本意是小甜点, 可以用来记录多个请求之间的联系,保存服            
                
         
            
            
            
             文章目录说明会话技术CookieCookie的基本使用语句一次请求可以发送几个CookieCookie在浏览器中保存多长时间Cookie能不能存中文Cookie的范围多大Cookie的特点案例URL编码 说明  因为是个人复习java的总结,所以结构稍显杂乱,有些语句过于口语化.   下面是Cookie内容,因为个人时间原因,先更新Cookie部分,Seesion在之后更新.会话技术  其实就是            
                
         
            
            
            
            ## Java ServletRequest获取地址
在Java的Web开发中,我们经常需要获取客户端的地址信息,来进行一些逻辑判断或者记录日志等操作。Java Servlet提供了ServletRequest对象来获取客户端地址信息。本篇文章将介绍如何使用ServletRequest对象获取地址信息,并提供代码示例。
### ServletRequest简介
ServletRequest是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-30 08:09:35
                            
                                500阅读