`
85977328
  • 浏览: 1898888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

request应用

 
阅读更多

(一)中文处理方式:
GBK>GB2312
GBK:中文编码 GB2312:简体中文编码
1:对所有的数据进行再编码:ISO8859-1编码
 String类中的getBytes("ISO8859-1")获得数组
 再将byte数组重新变为字符串
 String str = new String(requestgetParameter("str").getBytes("ISO8859-1"));
 request.setCharacterEncoding("GBK");
2:设置统一字符编码
 在每个页面都写上
 request.setCharacterEncoding("GBK");
(二)复选框
输入
    兴趣<input type="Checkbox" name="**inst" value="篮球">篮球
   <input type="Checkbox" name="**inst" value="足球">足球
   <input type="Checkbox" name="**inst" value="实况">实况<br>
获取
 String inst[] = request.getParameterValues("inst");
(三)隐藏域
 <input type="hidden" name="hid" value="111"/>
(四)枚举
public Enumeration getParameterNames();
功能:获取客户端所有请求的参数
这样的接收,于前台脱离,推荐的开发方法
<%@ page import="java.util.*"%>
  <%
   Enumeration enu = request.getParameterNames();
   while(enu.hasMoreElements())
   {
  //返回所有参数名称
    String name = (String)enu.nextElement();
    if(name.startsWith("**"))
    {
     //获取数组
     String temp[] = request.getParameterValues(name);
   //循环打印
    }
    else
    {
   out.println(request.getParameter(name));
    }
   }
  %>
  (五)取得客户端IP地址  request.getRemoteAddr()

0
0
分享到:
评论

相关推荐

    Request、Request.Form和Request.QueryString的区别

    但如果应用程序需要处理混合的数据源,或者为了代码的简洁性和可维护性,使用`Request` 来统一处理所有请求数据则更为合理。 ### 结论 综上所述,`Request`、`Request.Form` 和 `Request.QueryString` 在Web开发中...

    request.getcontextPath()_详解

    在Web应用程序中,我们可以使用request.getcontextPath()方法来获取虚目录,例如,我们可以使用request.getcontextPath()方法来获取当前Web应用程序的Context Path,然后使用该Context Path来获取虚目录。...

    Spring实战之Bean的作用域request用法分析

    主要介绍了Spring实战之Bean的作用域request用法,结合实例形式分析了spring中Bean的request作用域相关使用技巧与操作注意事项,需要的朋友可以参考下

    c#Request关于Url分析

    - **`Request.PhysicalApplicationPath`**:该属性返回一个字符串,表示当前应用程序的物理路径。例如,在本例中,结果为`D:\3.平台\005-DevLab\001-源码\Adf.Web\`。 #### 6. `Request.UrlReferrer` - **`Request...

    Request.ServerVariables参数集

    下面将详细介绍`Request.ServerVariables`中各个参数的意义及其应用场景。 #### `Request.ServerVariables('Url')` - **描述**:返回当前请求的URL地址。 - **应用场景**:通常用于记录日志或进行URL重写等操作。 ...

    request库的应用

    python爬虫中requests库的使用以及关于http的相关基础知识

    create-request:将拦截器应用于“获取”并创建自定义请求功能

    @bitty/create-request 应用拦截器来fetch并创建自定义请求函数。...@bitty/create-request是curry函数,它将拦截器应用于fetch并返回新的请求函数。 import createRequest from '@bitty/create-request' ;

    session,request区别

    ### Session与Request的区别 在Web开发中,理解`session`和`request`这两个概念是非常重要的。它们都是用来处理用户会话管理和数据传输的关键组件。本文将深入探讨这两者之间的区别,帮助开发者更好地理解和运用...

    Request.QueryString 乱码问题

    ### Request.QueryString 乱码问题解析及解决方案 在Web开发中,经常会遇到通过URL...通过以上分析与解决策略,我们可以有效地解决`Request.QueryString`中出现的中文乱码问题,提高Web应用程序的稳定性和用户体验。

    AjaxRequest(Ajax使用包)

    AjaxRequest广泛应用于各种场景,如: 1. **表单提交**: 用户填写表单后,无需刷新页面即可提交并验证数据。 2. **实时更新**: 实现聊天室、股票报价、天气预报等实时信息更新。 3. **分页加载**: 不再需要跳转页面...

    Java中Request请求转发详解

    Request请求转发的优点是可以实现请求的重定向或包含,从而实现复杂的Web应用程序。同时,RequestDispatcher也可以实现数据的共享,因为RequestDispatcher可以将请求参数传递给下一个Servlet或JSP页面。 ...

    Jmeter Java Request Demo

    首先,让我们了解一下Java Request在JMeter中的应用。Java Request是JMeter提供的一个自定义 Sampler,允许开发者使用Java代码直接发送请求,这在处理非HTTP协议或者需要进行复杂交互时非常有用。你可以编写自己的...

    实例详解JSP内置对象--request对象

    三、request对象在表单处理中的应用 request对象在处理表单数据时扮演着重要的角色。例如,在表单中可以使用request.getParameter()方法获取表单数据,並将其传递给服务器端。在服务器端,可以使用request.set...

    TP5 Request 请求对象

    在PHP开发领域,尤其是基于Laravel或ThinkPHP框架的应用中,`Request`对象是一个至关重要的概念。本篇文章将深入探讨ThinkPHP5(简称TP5)中的`Request`请求对象,它是处理HTTP请求的核心组件,提供了丰富的功能来...

    PHP - HTTP_Request2实现短信验证码注册登录完整示例:PHP -HTTP_Request2.php和附件说明.rar

    在IT行业中,尤其是在Web开发领域,短信验证码已经成为了一个不可或缺的安全机制,它被广泛应用于用户注册、登录、找回密码等场景,以确保用户操作的安全性。本示例将介绍如何使用PHP的HTTP_Request2库来实现这个...

    java web 修改request携带的参数信息

    Request对象封装了客户端发送到服务器的所有数据,包括URL参数、请求头、请求体等。在某些场景下,可能需要对这些参数信息进行修改,比如安全过滤、数据校验或者日志记录等。本程序就是针对这种情况设计的一个实用...

    Request Maker测试工具

    总的来说,Request Maker测试工具是Web开发中不可或缺的辅助软件,它能有效地帮助开发者进行API接口测试,提高调试效率,确保应用与服务器的通信无误。通过了解和熟练使用此类工具,开发者可以更好地理解和控制他们...

    get、post、request的区别

    让我们深入探讨这三个变量的区别以及如何在实际应用中使用它们。 首先,`$_GET`变量用于存储通过URL参数传递的数据。当用户访问一个URL并带有问号(?)后面的查询字符串时,比如`example.com/page.php?key=value`,...

Global site tag (gtag.js) - Google Analytics