jsp 传值到action 或者servlet中,默认提交为get的时候,会出现乱码问题。 可以在action接收参数时,写一个公共方法如下: /** * 从request得到中文 * @param request * @param name * @param code * @return */ public static String getChinaStringByCODE(HttpServletRequest request, String name,String codeType){ String value = request.getParameter(name); String returnValue = ""; if("null".equalsIgnoreCase(value) || null==value){ return returnValue; }else{ byte[] bytes; try { bytes = value.getBytes("iso-8859-1"); returnValue = new String(bytes,codeType); } catch (UnsupportedEncodingException e) { e.printStackTrace(); Log.debug("转换中文编码出错"+e.getMessage()); } } return returnValue ; } /** * 转换为utf-8编码方式中文 * @param request * @param name * @return */ public static String getChinaStringByUTF8(HttpServletRequest request, String name){ return getChinaStringByCODE(request, name, "utf-8"); } /** * 转换为gb2312编码方式中文 * @param request * @param name * @return */ public static String getChinaStringByGB2312(HttpServletRequest request, String name){ return getChinaStringByCODE(request, name, "gb2312"); } 你可以随时添加其他类型编码或者直接调用第一个方法,传入想转的其他编码方式。 乱码问题会在其他时候想起来继续更新不同出现情况。 jsp URL 跳转传中文情况,待续:
相关推荐
jsp页面传值中文乱码问题处理 在 JSP 页面中传值时,中文字符可能会出现乱码问题,这是由于字符编码不一致所引起的。下面将详细讲解 JSP 中文乱码种类和解决方案。 JSP 文件中文内容显示乱码 在 JSP 文件中,如果...
### 传值与乱码处理在JSP中的实践 #### 一、背景介绍 在Web开发过程中,尤其是在处理用户输入的数据时,经常会遇到一个让人头疼的问题——“乱码”。这通常发生在不同编码格式之间转换不当时。对于Java Server ...
#### JSP传值与乱码问题 在JSP中,传值通常指的是通过表单提交、URL参数、cookie、session等方式在客户端(浏览器)和服务器端进行数据交互。当数据从客户端传递到服务器时,如果编码设置不一致,或者客户端与...
本篇将详细介绍如何解决JSP传值过程中出现的中文乱码问题。 首先,我们需要理解乱码产生的原因。在网页中,数据的编码和解码过程需要保持一致。如果服务器和客户端之间使用的字符编码不同,就可能出现乱码。例如,...
在开发Java Web应用程序时,尤其是使用JSP技术时,经常遇到的一个问题是中文字符在传递过程中出现乱码。这个问题主要涉及到字符编码的设定和统一。本文将详细介绍如何解决JSP中的中文乱码问题,并通过示例代码进行...
在JavaServer Pages (JSP) 开发中,页面间的参数传递是常见的需求,尤其是在构建多页面应用程序时。这里我们将详细探讨几种在JSP中传递参数的方法,并通过示例来理解它们的工作原理。 1. **URL请求参数传递** 这是...
### 几种JSP页面传值方式详解 在Java Web开发中,JSP(Java Server Pages)是一种常用的技术,用于创建动态网页。JSP页面之间的数据传递是实现前后端交互的关键环节之一。本文将详细介绍几种常见的JSP页面传值方式...
解决jsp页面乱码,页面信息配置,tomcat配置以及各种信息配置
### JSP中文乱码问题分析及处理方法 #### 一、问题根源剖析 JSP(Java Server Pages)作为Web开发中的一种技术,广泛应用于动态网页的生成。然而,在处理中文字符时,JSP经常会遇到“乱码”问题,即中文字符无法...
在Web开发中,JSP(Java Server Pages)是一种常用的动态网页技术。使用JSP开发的Web应用经常遇到的一个...希望上述分析和解释能够帮助大家更好地理解和解决JSP页面传值乱码的问题,从而提高JSP程序设计的质量和效率。
这篇博客将探讨如何在JSP中实现Java与JavaScript之间的值传递。 首先,让我们了解JSP的基本结构。JSP页面本质上是HTML代码与嵌入的Java代码相结合的。Java代码被编译成Servlet,然后在服务器端执行,生成HTML响应。...
如果 Java 和 JSP 编译成 class 文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。例如,如果 Java 文件使用 GBK 编码,而编译时使用的是 ISO-8859-1 编码,就会出现乱码。 Java 程序于其他媒介交互...
### JSP中汉字乱码现象分析与解决 #### 摘要 在JSP开发过程中,汉字乱码问题是一个常见的技术挑战,它不仅影响用户体验,还可能阻碍项目的顺利进行。本文详细探讨了JSP中汉字乱码现象的原因,并提供了一系列有效的...
jsp中文乱码问题详解 在jsp中文乱码问题中,乱码的出现是由于编码格式不一致所导致的。在jsp文件中,存在三个地方的编码格式:jsp文件的存储格式、解码格式和控制浏览器的解码方式。如果这三个地方的编码格式不一致...
jsp表单的FORM传值 jsp是一种服务器端脚本语言,通过与HTML、XML等技术结合,可以生成动态网页。jsp表单的FORM传值是指在jsp页面中使用FORM表单来传递数据。在jsp中,使用<jsp:useBean>动作来使用javaBean,...
**JSP中文乱码问题详解** 在开发基于Java的Web应用程序时,JSP(Java Server Pages)页面常常会遇到中文乱码的问题。这通常发生在数据的输入、处理或输出阶段,给用户界面带来不便,也增加了开发者的调试难度。本文...
【JSP中文乱码处理详解】 在Web开发中,JSP中文乱码是一个常见的问题,主要涉及页面显示、表单提交以及数据库操作等环节。理解并掌握这些环节的编码处理至关重要,以确保数据的准确性和用户体验。 1. **JSP文件的...