`

关于处理GET方式提交的含有特殊字符的参数jsp

阅读更多
有关GET方式提交的含有特殊字符的参数JS方面可以使用前面一文中的encode等方法。
在jsp里面怎么处理呢?
  1. 如我在连接<ahref="product.jsp?name=A&TPlastic">A&TPlastic</a>,在接受参数的时候就没办法读取name参数的正确值,怎么样才能正确读取,还有其他的特殊字符
  2. 字符特殊字符的含义URL编码
  3. #用来标志特定的文档位置%23
  4. %对特殊字符进行编码%25
  5. &分隔不同的变量值对%26
  6. +在变量值中表示空格%2B
  7. \表示目录路径%2F
  8. =用来连接键和值%3D
  9. ?表示查询字符串的开始%3F
可使用:codeLabel=<%=java.net.URLEncoder.encode(sUDRName6)%>转码
分享到:
评论

相关推荐

    关于处理GET方式提交的含有特殊字符的参数

    曾经有一位朋友遇到这样一个问题,一产品...今日闲暇就整理了一下如何处理GET方式提交的含有特殊字符的参数,以表内心的愧疚。 特殊特殊字符的含义 ———————————————————————————— 字符 

    GET 方式提交的含有特殊字符的参数

    本文将深入探讨如何处理GET方式提交的含有特殊字符的参数,特别是针对JavaScript和JSP环境。 首先,我们需要了解URL编码的概念。URL编码是一种将非ASCII字符或特殊字符转换为可安全包含在URL中的形式的方法。在...

    post和get提交乱码处理

    本文将深入探讨如何处理POST和GET提交时的乱码问题,以确保网页显示正常,避免出现中文或者其他非ASCII字符的乱码现象。 首先,我们要理解POST和GET的区别。POST请求通常用于向服务器发送大量数据或修改服务器资源...

    jsp页面提交乱码问题

    ### jsp页面提交乱码问题解析 ...具体可以通过设置HTML页面编码、设置JSP页面处理请求的字符编码以及正确处理不同的表单提交方式等方法来实现。此外,合理配置应用程序的整体字符编码也是避免乱码问题的有效途径之一。

    知识共享-jsp页面中文参数传递get和post方法分析(雷惊风).

    在JSP页面中处理中文参数传递时,无论是GET还是POST请求,关键在于保持字符编码的一致性和正确性。对于GET请求,推荐使用URL编码来规避编码问题;对于POST请求,重点在于接收端正确设置字符编码。此外,开发者还应...

    jsp中post和get传输方式的区别

    ### jsp中post和get传输方式的区别 在Web开发领域,特别是使用Java Server Pages (JSP) 进行网页开发时,GET与POST是两种最常见的HTTP请求方法。这两种方法各有其适用场景及特点,理解它们之间的区别对于提高网站的...

    JSP中文乱码问题解决办法

    在使用 GET 方式提交表单时,需要在请求参数的处理中手动设置字符编码。例如: `String name=new String(request.getParameter("name").getBytes("ISO8859_1"),"gb2312");` 这将将请求参数从 ISO8859_1 编码转换为...

    jsp页面传值中文乱码问题处理.docx

    jsp页面传值中文乱码问题处理 在 JSP 页面中传值时,中文字符可能会出现乱码问题,这...JSP 页面传值中文乱码问题可以通过修改编码方式、设置输出编码、接收参数编码、Get 提交编码和数据库连接参数编码等方式来解决。

    Android_get方式访问JSP+servlet

    2. **JSP处理GET请求**: 当Android客户端发送GET请求到JSP时,JSP会解析请求参数。这些参数通常在URL中作为查询字符串出现。例如,`http://yourserver.com/yourjsp?param1=value1&param2=value2`。在JSP中,可以...

    spring3 MVC GET提交方式乱码解决

    总结,解决Spring 3 MVC中GET提交方式乱码问题,主要涉及服务器端的字符编码过滤器配置、Controller方法的参数接收以及前端页面的编码设置。理解HTTP协议和字符编码原理,以及正确配置Spring MVC,将有助于避免此类...

    解决jsp提交乱码的问题

    本篇文章将详细介绍如何解决JSP页面提交时出现的乱码问题,包括GET请求和POST请求两种常见的情况。 #### 一、问题背景与分析 1. **GET请求乱码**: - GET请求是通过URL来传递参数的,这些参数通常会以编码的形式...

    JSP-GET-POST传递的乱码问题

    文件名可能包含非ASCII字符,处理不当也会导致乱码。 - 解决方案:使用Apache Commons FileUpload库或者其他文件上传组件,并确保它们支持指定的字符编码。 4. 数据库存储乱码: - 如果将参数存入数据库,数据库...

    JSP中文乱码处理JSP中文乱码处理

    【JSP中文乱码处理详解】 在Web开发中,JSP中文乱码是一个常见的问题,主要涉及页面显示、表单提交以及数据库操作等环节。理解并掌握这些环节的编码处理至关重要,以确保数据的准确性和用户体验。 1. **JSP文件的...

    JSP中 ajax的get请求的中文乱码问题的解决方法.pdf

    URL编码是一种标准,用于将特殊字符(包括非ASCII字符)转换为可安全包含在URL中的形式。在ISO-8859-1编码中,只有英文字符可以直接用于URL,而中文字符需要被编码。默认情况下,Tomcat服务器的Connector配置可能将...

    台和web简单demo 3,表单提交 form get

    表单的提交方式有两种:GET和POST。在这个例子中,我们关注的是GET请求。 GET请求是HTTP协议中最常见的方法之一,用于向服务器请求资源。当用户点击表单的提交按钮时,浏览器会将表单数据附加到URL后面,以问号(?...

    Java中GET表单传值分页搜索功能

    9. **URL编码**:由于URL中不能包含某些特殊字符,因此在发送GET请求前,需要对表单数据进行URL编码。在Java中,可以使用`URLEncoder.encode()`方法实现。 10. **状态管理**:由于GET请求会被浏览器缓存和记录在...

    超强过滤器彻底解决JSP-SERVLET中文参数GET-POST传递的问题(转)

    当JSP页面中的表单提交含有中文字符的数据时,GET请求将这些数据附加到URL后面,而POST请求则将数据放在请求体中。浏览器和服务器之间可能存在不同的字符编码标准,如UTF-8、GBK等,如果不一致,就可能导致乱码。...

    jsp页面中获取servlet请求中的参数的办法详解

    在Java Web应用程序中,Servlet和JSP是两个关键组件,它们协同工作来处理客户端的请求并展示响应。本文将深入探讨如何在JSP页面中获取Servlet请求中的参数,并将其传递到另一个JSP页面。 首先,我们需要配置`web....

    怎么解决JSP页面中文问题20100901

    4. **表单提交方式的编码差异**:GET与POST请求处理中文参数的方式不同。 #### 解决方案详解 1. **统一JSP文件的编码** 在JSP文件中,可以通过声明`&lt;%@ page language="java" pageEncoding="UTF-8" %&gt;`, 这一行...

Global site tag (gtag.js) - Google Analytics