request的方法
public Enumeration getParameterNames()取得客户端所有请求的
参数.
是请求参数的,而不值,然后通过参数得到值
好处是前台如果增加了一个参数,后面接收的根本也不用改动,不然仍然要加一个
request.getParameter("");比较麻烦 .
如果有一些参数相同的,需要用数组的方式接收.用特殊的符号区别出来.
<html>
<body>
<form action="demo08.jsp" method="post">
用户名:<input type="text" name="uname"><br>
密码:<input type="password" name="upass"><br>
兴趣:
<input type="checkbox" name="**inst" value="篮球">篮球
<input type="checkbox" name="**inst" value="游泳">游泳
<input type="checkbox" name="**inst" value="唱歌">唱歌
<input type="checkbox" name="**inst" value="跳舞">跳舞
<input type="checkbox" name="**inst" value="看书">看书
<br>
<input type="submit" value="提交">
</form>
</body>
</html>
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="java.util.*"%>
<html>
<body>
<%
// 接收内容
request.setCharacterEncoding("GBK") ;
Enumeration enu = request.getParameterNames() ;
%>
<%
while(enu.hasMoreElements())
{
String name = (String)enu.nextElement() ;
if(name.startsWith("**"))
{
String temp[] = request.getParameterValues(name) ;
%>
<h1><%=name%> -->
<%
for(int i=0;i<temp.length;i++)
{
%>
<%=temp[i]%>、
<%
}
%>
</h1>
<%
}
else
{
%>
<h1><%=name%> --> <%=request.getParameter(name)%></h1>
<%
}
}
%>
</h1>
</body>
</html>
分享到:
相关推荐
python爬虫request技术学习文档
Java Web 学习之 Request 对象中 GET 和 POST 的差异 摘要:本文将对 Java Web 中 Request 对象中 GET 和 POST 方法的差异进行分析和比较,通过代码示例和输出结果,展示 GET 和 POST 方法的不同之处,并分析其优...
通过以上知识点的学习和实践,你将能够构建一个基本的Python3+Excel+requests接口测试框架,实现自动化接口测试、结果验证、报告生成以及数据关联等功能。在实际工作中,还可以根据需求进一步扩展框架,如集成自动化...
通过深入学习AJAXRequest开发者手册,开发者可以更好地理解和应用AJAX技术,提高网页交互性和用户体验。手册中的详细示例和解释将有助于解决实际开发中遇到的问题。同时,了解和掌握AJAXRequest库的使用,也能为项目...
Request 和 Response 学习笔记 Request 和 Response 是 Java Web 开发中最基本的概念,它们是服务器和客户端之间通讯的桥梁。在这个笔记中,我们将详细介绍 Request 和 Response 的概念、作用、使用方法以及相关的...
4. **教程支持**:新用户可以通过提供的教程快速学习如何使用插件,理解其各项功能和用法,降低学习曲线。 5. **浏览器扩展**:作为谷歌浏览器的扩展,它可以直接在浏览器的工具栏中访问,无需离开当前的工作环境,...
3. **参数管理**:用户可以方便地管理请求参数,包括URL参数、查询参数、请求头和请求体,支持JSON、XML等多种数据格式。 4. **响应预览**:收到服务器响应后,插件会以清晰的格式展示结果,便于查看和分析返回的...
在Struts2中,访问request、session和application对象是进行数据共享和传递的重要手段。这篇学习笔记主要探讨了如何在Struts2框架下有效地利用这三种域对象。 首先,request对象代表一次HTTP请求,它存储的数据仅...
3. **DHCP Request**:客户端接收到Offer后,会选择一个服务器并发送DHCP Request报文,确认选择的IP地址。这个阶段,客户端可能会包含在Offer中选择的服务器的标识符,以确保正确响应。 4. **DHCP Acknowledge**:...
爬虫学习笔记(主要涉及scrapy,request,xpath,selenium等).md
### 3. 使用`request`发送短信 以下是一个简单的例子,展示了如何使用`request`库发送短信验证码到用户手机: ```javascript const request = require('request'); const sendSms = (phoneNumber, apiKey, api...
3. **请求参数设置**:可以通过配置对象传递各种请求参数,如URL、headers、query参数、POST数据等。例如: ```javascript request({ url: 'http://www.example.com', method: 'POST', headers: {'User-Agent':...
3. **重发请求**:编辑后的请求可以被重新发送到服务器,这样你可以看到修改如何影响服务器的响应。这对于调试API接口和模拟不同的用户场景特别有效。 4. **历史记录**:HTTP Request Editor通常会保存抓取的历史...
例如,你可以结合使用`@RequestBody`和`@ResponseBody`来创建一个接收JSON数据并返回JSON响应的方法,同时利用`@PathVariable`处理URL中的动态部分,实现灵活的路由控制。 在实际开发中,我们还需要了解如何配置...
通过`day08-request`和`day08-response`这两个文件名,我们可以推测这可能是某个学习课程或项目中的两个部分,分别关注于请求和响应的实现或分析。这些文件可能包含示例代码、练习或讲解文档,帮助学习者更好地理解...
3. 如果数据有效,可能执行数据库操作,如创建新用户。 4. 最后,通过`response`设置状态码为200(OK)并返回成功消息,或者重定向到另一个页面。 理解`response`和`request`不仅有助于编写Web应用,也有助于调试和...
在Java Web开发中,Struts框架是一个非常流行的MVC(模型-视图-控制器)架构。标题"验证ActionForm存到了request中"涉及到的是Struts框架中...学习并掌握这些内容对于理解和调试基于Struts的Web应用程序至关重要。
在ASP(Active Server Pages)开发中,`Response`和`Request`对象是两个核心的内置对象,它们在处理客户端和服务器之间的数据交换...通过深入学习和实践,开发者可以更高效地利用这两个对象实现复杂的Web应用程序逻辑。
在这个练习中,学习者可以通过实际操作理解`Request`对象在JSP中的重要性,以及它如何与Servlet容器交互以处理客户端的请求。此外,理解这些基本概念对于进一步学习Java Web开发,尤其是MVC框架如Spring MVC是非常有...
Request 对象是学生开始学习动态网页制作的基础,掌握了request.form 的用法,那么后面的内容的学习就容易多了。 Request 对象的form方法和querystring方法是两种不同的获取客户端信息的方法。Form 方法是通过表单...