request.getParameter()、request.setAttribute()与request.getAttribute()的作用

article/2025/11/6 7:13:25

1、request.getParameter()方法是获取通过类似post,get等方式传入的数据,即获取客户端到服务端的数据,代表HTTP请求数据。

2、request.setAttribute()方法是将request.getParameter()方法获取的数据保存到request域中,即将获取的数据重新封装到一个域中。

3、request.getAttribute()方法是返回在request.setAttribute()封装的域中存在的数据。

 

下面我们通过一个例子来说明:

点击提交后

 

详解:

首先创建一个简单的表单:

<form action="/test/Servlet"methon="post">用户名:<input type="text" name="username"><br>年龄:<input type="text" name="age"><br><input type="submit" value="提交"></form>

 Servlet代码

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 1、首先获取username和age属性值String username=request.getParameter("username");String age=request.getParameter("age");	// 2、将获取的数据保存到request域中request.setAttribute("username", username);request.setAttribute("age", age);// 3、请求跳转到另外一个页面request.getRequestDispatcher("show.jsp").forward(request,response);}protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doGet(request,response);}

show.jsp代码:

返回在request.setAttribute()封装的域中存在的数据

<body>登录中的用户名为:<%=request.getAttribute("username")%><br><br>年龄:<%=request.getAttribute("age")	%>
</body>

 

 


http://chatgpt.dhexx.cn/article/wShsJGVY.shtml

相关文章

HttpURLConnection.setRequestProperty的作用

设置http请求头 HttpURLConnection.setRequestProperty&#xff08;String key&#xff0c;String value&#xff09;; 这个我居然都忘记了&#xff0c;哎~真是岁数大了&#xff0c;心好累。。。 例如&#xff1a;下面就是一个完整的原始网络请求方式 HttpURLConnection …

一个破解压缩包密码的软件——ziperello

最近安了一个软件&#xff0c;解压还要密码&#xff0c;先是关注公众号啥的&#xff0c;分享链接啥的&#xff0c;然后顺着网友的吐槽找到这款软件。 读取准备文件会花费几个小时&#xff0c;但是最后破解几秒就好啦 下载链接 链接&#xff1a;https://pan.baidu.com/s/17TxQVX…

关于破解邮箱的一点心得

最近开始想更换一个好点的邮箱域名&#xff0c;因为本人名字可能比较火&#xff0c;163 126 foxmail主流邮箱的所有简写和拼写id都被占用&#xff0c;想购买又无路可走&#xff0c;所以把注意打到破解邮箱上&#xff0c;做了很多尝试。 首先在网上百度了很多破解邮箱的工具&…

压缩包密码破解工具

压缩包在解压文件的时候需要输入密码才能解压成功&#xff0c;遇到这种情况&#xff0c;需要一款压缩包破解工具将密码找到&#xff0c;才能继续解压文件 破解工具&#xff1a;okfone 压缩包解密大师 链接 支持rar、zip、7z格式的压缩文件解密 方法&#xff1a; 将文件添加…

压缩文件解压密码破解之fcrackzip

写在前面&#xff1a;网上对fcrackzip相关知识很多&#xff0c;我就不多哔哔了&#xff0c;我比较喜欢直接掏出重点少废话&#xff0c;写的花留呼哨一坨官方术语各种夸、没必要大家都挺忙的。 工具简介&#xff1a;fcrackzip是一款专门破解zip类型压缩文件密码的工具&#xff…

破解内网火狐所保存的邮箱账号和密码

进内网中&#xff0c;发现了个人单机装的有 foxmail 客户端,然后在 forxmail 安装目录下还发现存在数据目录&#xff0c;碰巧此人还可能用火狐登陆过邮箱&#xff0c;啧啧啧&#xff0c;那么本地就可能保存的有邮箱账号密码&#xff0c;这个文章就是我们怎么碰巧把密码接出来&a…

压缩包密码破解

压缩包的概念 任何一个文件存储在电脑上都有它的格式&#xff0c;例如文本格式像.txt .doc&#xff0c;图像格式 .jpg .tif .bmp等。 所有压缩也有压缩的格式&#xff0c;一般我们看到的压缩格式有 .rar&#xff0c; .zip 但主要压缩的作用就是让某一个文件占用空间小点。比如…

压缩包密码破解工具-ARCHPR

1、软件介绍 ARCHPR是一款强大又专业的密码恢复工具&#xff0c;软件主要是用于解密RAR压缩包的密码&#xff0c;它能够帮助用户轻松的解锁各种带有密码的压缩包文件。 官方简介&#xff1a; 解锁受密码保护的ZIP和RAR档案&#xff01;完美底层优化有助于更快地完成工作。能够…

暴力破解zip文件密码

先是用python写了一个&#xff0c;原理网上都有&#xff0c;我加了个界面&#xff0c;方便使用&#xff0c;同目录下放个pwd.txt&#xff0c;里面是密码列表&#xff0c;可以网上下载一些&#xff0c;或自己生成一个。 import zipfile from threading import Thread from tkint…

压缩包 zip RAR 7z 密码破解常用的几种方法

01.Zip属性隐藏 我们先从最简单的开始讲起&#xff0c;可能很多人没有去注意文件属性一栏&#xff0c;往往有时候&#xff0c;加密者会把密码放在属性里面&#xff0c;例如下图&#xff1a; 我们可以看到&#xff0c;这个Zip压缩文件的密码就是www.cnblogs.com了~ 02.Zip伪加…

压缩包密码破解器

可以自定义密码进行破解&#xff0c;也就是说你的字典足够大&#xff0c;密码一定是可以被破解的&#xff0c;16G密码本和密码生成器私信发送哦&#xff01; 按惯例&#xff0c;上代码 1、导入对应模块 2、 画界面 3、逻辑代码 附完整代码 import os import tkinter import …

密码--暴力破解

1.海德拉&#xff08;Hydra&#xff09; hydra 是世界顶级密码暴力密码破解工具&#xff0c;支持几乎所有协议的在线密码破解&#xff0c;功能强大&#xff0c;其密码能否被破解关键取决 于破解字典是否足够强大&#xff0c;在网络安全渗透过程中是一款必备的测试工具。 破…

使用E-mailCrack破解邮箱密码案例

使用E-mailCrack破解邮箱密码案例 在无法直接进行***时&#xff0c;邮件******以及邮箱账号破解***无疑是一种最佳选择。邮件******成功有两个必要条件&#xff1a;一是***不被查杀&#xff0c;二是用户打开邮件并执行了隐藏在邮件中的***程序。邮件******随着网民对网络安全意…

如何防止自己的云服务器被暴力破解密码(限制暴力破解并发送邮件到自己的邮箱)

如何防止自己的云服务器被暴力破解密码(限制暴力破解并发送邮件到自己的邮箱) 今天看到自己的阿里云服务器被别有用心的人gank一波&#xff0c;于是才想到得设置一套完美的防火墙策略了 首先黑客登录失败的日志为/var/log/btmp* 我们可以看到之前暴力破解未登录成功的IP 既然…

Foxmail 本地邮箱密码破解思路方法分享

本文主要以POP3为例讲解&#xff0c; 其他邮件协议可以参考思路&#xff0c; 自行尝试解决。 最近发生了一件比较尴尬的事&#xff0c; 公司邮箱密码忘记了&#xff0c; 又不想麻烦IT部门更改&#xff0c; 就想尝试下自己破解下本地的密码。 &#xff08;反正密码已经以加密形式…

Java中IO流基本介绍(5)——InputStreamReader和OutputStreamWriter

1 基本概括 2 主要介绍 2.1 InputStreamReader/OutputStreamWriter 相比FileReader和FileWriter的优势 前者可以指定读取和写出的编码&#xff0c;不容易出现乱码。 2.2 转换流的作用 1. 如果目前所 获取到的是一个字节流需要转换字符流使用&#xff0c;这时候就可以使用转换…

IO流——InputStreamReader 和 OutputStreamWriter

本次博客来学习IO流中的转换流——InputStreamReader 和 OutputStreamWriter。 InputStreamReader 和 OutputStreamWriter InputStreamReader&#xff1a;Reader的子类&#xff0c;可以将InputStream(字节流)包装成Reader(字符流)。 OutputStreamWriter&#xff1a;Writer的子…

OutputStreamWriter类

1、概述 转换流 java.io.OutputStreamWriter&#xff0c;是Writer的子类&#xff0c;是从字符流到字节流的桥梁。 它使用指定的字符集将字符编码为字节。它的字符集可以由名称指定&#xff0c;也可以接受平台的默认字符集。 2、继承父类的共性成员方法 该类继承 Writer 类&…

转换流OutputStreamWriter

1、转换流–OutputStreamWriter简介 : OutputStreamWriter extends Writer, 转换流也是继承自超类Writer&#xff0c;因此可以使用Writer中的共性方法&#xff1a;write(int c),write(char[] ch),…,flash(),close(),… OutputStreamWriter常用的构造方法&#xff1a; 1&…

详解OutputStreamWriter与InputStreamReader

1.转换流原理 2. OutputStreamWriter java.io.OutputStreamWriter extends Writer OutputStreamWriter:是字符流通向字节流的桥梁&#xff1b;可使用指定的charset将要写入流中的字符编码成字节。&#xff08;编码&#xff1a;把能看懂的变成看不懂&#xff09; 2.1 继承自父…