- 博客(9)
- 收藏
- 关注
原创 JSP&EL&JSTL
2、设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)2、后来又jsp,简化了servlet的开发,如果过度使用jsp,在jsp中即写大量的java代码,又写html标签,造成难于维护,难于分工协作。*${not empty str}:表示判断字符串、集合、数组对象是否为null 并且长度>0。*${empty list}:判断字符串、集合、数组对象是否为null或者长度是否为0。
2025-06-02 10:19:59
491
原创 java中会话技术
如果需要相同,则可以创建cookie,键为JESSIONID,设置最大存货时间,让cookie持久化保存。1、 *假设在一个tomcat服务器中,部署了多个web项目,那么在这些web项目中cookie能不能共享?1、一次发送多个cookie,创建多个cookie对象,使用response调用多次addcookie方法发送即可。1、概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。2、客户端不关闭,服务器关闭,两次获取的session是否是同一个吗?
2025-06-01 11:28:15
393
原创 Excel中统计区间数据
在B列输入区间上限(如B2:B4为100, 200, 300)。选中与区间数量+1的单元格(如选中C2:C5,对应4个区间)。:快速计算多个区间的频数分布,适合大数据量。假设数据在A列(如A2:A100)。C3:101-200的数量。组合键(数组公式会显示。C2:≤100的数量。C5:>300的数量。
2025-04-02 22:59:23
440
原创 ServletContext对象
格式:大类型/小类型 text/html image/jpeg。* 获取:String getMimeType(String file)1、方法:String getRealPath(String path)*MIME类型:在互联网通信过程中定义的一种文件数据类型。1、概念:代表整个web应用,可以和程序的容器(服务器)来通信。2、通过HttpServlet获取。3、获取文件的真实(服务器)路径。1、通过request对象获取。1、获取MIME类型。2、域对象:共享数据。
2025-03-29 22:39:51
149
原创 Response
1. 1xx:服务器就接收客户端消息,但没有接收完成,等待一段时间后,发送 1xx状态码。*字符输出流:PrintWriter getWriter()*建议虚拟目录动态获取:request.getContextPath()2、Content-disposition:服务器告诉客户端以什么格式打开响应体数据。*给客户端浏览器使用:需要加虚拟目录(项目的访问路径)*规则:判断定义的路径是给谁用的?代表:302(重定向) 304(访问缓存)
2025-03-29 21:11:43
816
原创 关闭APP的SSL进行抓包
objection -g com.xxxx.xxx explore,-g是game缩写,这边表示后面接应用名称,可以复制frida-ps -Ua的结果。安装 frida-tools ->原因:CLI命令调服务端,服务端即为安装到模拟器或者手机安卓系统中的frida-server-xxx。frida-server版本需要和客户端frida版本一致,frida-server通过github获取。9、解压frida-server-16.5.6-android-x86_64.xz。
2025-03-22 18:18:39
379
原创 Request原理
1、通过request对象获取请求转发器对象:RequestDispatcher getRequestDispatcher(String path)2、String[] getParameterValues(String name):根据参数名称获取参数的数组 hobby=xx&hobby=game。*(*) String getHeader(String name):通过请求头的名称获取请求头的值。*请求体: 只有post请求方式,才有请求体,在请求体中封装了POST请求的请求参数。
2025-03-16 18:20:18
396
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人