Servlet配置方式 浏览器不能直接访问Servlet文件,只能通过映射的方式来间接访问Servlet,映射需要开发者手动配置,有两种配置方式 1.基于xml文件的配置方式 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http:// ...
分类:
其他好文 时间:
2020-03-19 13:20:18
阅读次数:
54
1.基本原理 在表单页面生成一个验证码图片,生成图片的同时,需要把该图片中的字符串放入session 在原页面定义一个文本域,用于输入验证码 在目标的Servlet中:获取session和表单页面的验证码 比较两个是否一致接受请求,且把session语中的验证码属性清楚 若不一致,则直接通过重定向的 ...
分类:
Web程序 时间:
2020-03-19 13:18:36
阅读次数:
91
什么是SpringMVC 1、概述 Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 查看官方文档:https://docs.spring.io/spring/docs/5.2.4.RELEASE/spring framework refe ...
分类:
编程语言 时间:
2020-03-18 23:54:34
阅读次数:
99
1、是什么 JDK 1.8 用于解决已有集合、数组类库既有的弊端;简化集合和数组的操作; 2、常用API #过滤 filter #遍历 foreach #统计 count #截取 limit #跳过 skip #映射 map #合并stream流 concat 3、收集流 3.1 把stream转换 ...
分类:
其他好文 时间:
2020-03-18 22:05:12
阅读次数:
89
(1)Vue.js允许自定义过滤器,而过滤器用在两个地方: 双花括号插值 v-bind表达式 (2)过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号指示。 (3)过滤器是 JavaScript 函数。 (4)过滤器函数总接收表达式的值作为第一个参数,并且过滤器还可以接受额外的参 ...
分类:
其他好文 时间:
2020-03-18 15:33:57
阅读次数:
49
什么是内存分页?我们知道,CPU是通过寻址来访问内存的。32位CPU的寻址宽度是 0~0xFFFFFFFF ,16^8 计算后得到的大小是4G,也就是说可支持的物理内存最大是4G。 但在实践过程中,碰到了这样的问题,程序需要使用4G内存,而可用物理内存小于4G,导致程序不得不降低内存占用。为了解决此 ...
分类:
其他好文 时间:
2020-03-18 15:29:05
阅读次数:
68
背景 在html中写java代码 执行过程 把 hello.jsp 转译为 hello_jsp.java(\tomcat\work\Catalina\localhost\_\org\apache\jsp) hello_jsp.java是一个servlet(继承了 HttpServlet) 把hell ...
分类:
编程语言 时间:
2020-03-18 15:12:47
阅读次数:
53
简介:利用此漏洞,可以获取到WEB-INF下的web.xml信息 工具:CVE-2020-1938TomcatAjpScanner.py、tomcat环境、web站点 1、漏洞复现: python3 CVE-2020-1938TomcatAjpScanner.py 192.168.93.146 '1 ...
分类:
其他好文 时间:
2020-03-18 13:34:14
阅读次数:
135
一、Servlet接口 Servlet |-- GenericServlet |-- HttpServlet 继承HttpServlet的类需要覆写doGet和doPost方法,这两个方法对应两种请求方式get和post doGet或doPost方法的参数都是HttpServletRequest对象 ...
分类:
编程语言 时间:
2020-03-18 11:36:50
阅读次数:
70
拦截器 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 ...
分类:
其他好文 时间:
2020-03-18 11:13:40
阅读次数:
61