java/jsp中文转码

 

所有页面编码皆为UTF-8

中文流转过程:action1->js->jsp->action2

 

action1:java.net.URLEncoder.encode(username, "UTF-8")

js:不做任何处理,将该变量直接传给jsp

jsp:

String j_username = request.getParameter("userName"); 
 Properties props = System.getProperties(); //获得系统属性集   
 String osName = props.getProperty("os.name"); //操作系统名称   
 
 if(osName.toLowerCase().indexOf("windows") > -1){
  
 } else {
  j_username = new String(j_username.getBytes("ISO8859_1"),"UTF-8");
  j_username = java.net.URLEncoder.encode(j_username, "UTF-8");
 }

 

action2:String userName= request.getParameter("userName");

 

 

 

 

 

 

 

 

JSP中文乱码处理JSP中文乱码处理 jsp中文乱码的处理<br>页面显示 表单提交 数据库操作JSP中文乱码处理 立即下载

相关推荐

jsp 将从表单中获得的数组的值-含中文 进行转码后在JSP中正确显示

jsp 将从表单中获得的数组的值-含中文 进行转码后在JSP中正确显示

Content-type类型

application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。 text/plain: 窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符。  补充 form的enctype属性为编码方式,常用有两种:application/x-

meloseven的专栏 1559

解决jsp中文乱码问题(转)

word文档,里面有详细的解决方法,需要的朋友自己看看吧。

jsp到java文件过程的编码与解码

以下内容都是个人的理解,如有不对的地方,还望大家指正: 我们在eclipse中编辑jsp页面时首先会确认jsp文件本身的编码,比如有utf-8,gkb等等。一般情况下,如果在jsp的开头定义了pageEncoding的话,那么文件的编码就是pageEncoding了。 一般jsp文件的编码格式都是和pageEncoding一样的。pageEncoding决定着在jsp编译器进行编译时所使用

zzjjian333的专栏 2405

Kylin系统离线环境下的dpkg依赖包高效部署指南

本文详细介绍了在Kylin系统离线环境下高效部署dpkg依赖包的完整方案,包括预下载依赖包、构建本地APT仓库以及高级故障排查技巧。通过实战经验和优化建议,帮助用户解决依赖地狱问题,提升部署效率,特别适用于银河麒麟V10等内网环境。

weixin_29051245的博客 385

AHB总线协议

1. 简介         AHB总线规范是AMBA总线规范的一部分,AMBA总线规范是ARM公司提出的总线规范,被大多数SoC设计采用,它规定了AHB (Advanced High-performance Bus)、ASB (Advanced System Bus)、APB (Advanced Peripheral Bus)。AHB用于高性能、高时钟频率的系统结构,典型的应用如ARM核与系统内

ivy_reny的专栏 8万+

Java中文jsp页面被转码了_转:jsp页面显示中文乱码解决方案

jsp页面显示中文乱码:jsp页面的编码方式有两个地方需要设置:其中:pageEncoding 指的是jsp文件本身在本地保存时的编码方式。contentType的charset是指服务器发送网页内容给客户端时所使用的编码。从第一次访问一个jsp页面开始,到这个页面被发送到客户端,这个Jsp页面要经过三次编码转换:第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,...

weixin_35327395的博客 611

硬件基础(4):(7)ADC电压采集:软件校准(标定、拟合)

在实际项目中,**软件端校准**可以有效弥补硬件方面(分压电阻误差、放大器失调、参考源误差等)带来的系统性偏差,从而提高 ADC 测量精度。下面是一个常见的**多点实测校准**流程与思路,个人感觉传感器标定的原理也只这样。

FCZlll的博客 6241

jsp中页面间传汉字参数转码

转码:a.href="./showCont.jsp?tcontent="+encodeURI(encodeURI(tcontent)); 解码:java.net.URLDecoder.decode((String)request.getParameter("tcontent"), "UTF-8"); 例 a.jsp源代码  代码如下 复制代码 &lt;%@ page contentType...

weixin_33806914的博客 122

【AI蛋白预测实战】零门槛在Colab上运行AlphaFold2全流程解析

本文为零基础用户提供了在谷歌Colab平台上运行AlphaFold2进行蛋白质结构预测的完整实战指南。通过ColabFold项目,用户无需本地高性能硬件,即可免费利用云端GPU完成从序列输入到3D结构生成和结果可视化的全流程,大幅降低了AI蛋白预测的技术门槛。

mqtt6iot的博客 912

手把手教你自制Type-C OTG转换器(附电路图及避坑指南)

本文详细指导如何自制Type-C OTG转换器,包括核心电路设计、元器件选型及焊接技巧,特别强调硬件检测电路的关键作用。通过实测数据和避坑指南,帮助开发者解决兼容性问题,实现高效数据传输。

weixin_27038245的博客 712

jsp 上传转码_JSP页面字符的转码

标签:方法一:jsp中,在接受request的中文字符时,显示出来的是乱码,jsp中含客户提交的含有汉字的数据,要采用特殊的处理方式,先将得到的字符串用iso-8859-1编码,并放到一个字节数组中,再用String类的构造函数将其转换为字符串对象,例如,下面的student的Name是ISO-8859-1的,要转为UTF-8的//这个是获取nameString name=request.getp...

weixin_29209801的博客 431

软件测试方法——等价类划分法详解

!如果下面这些资料用得到的话可以直接拿走:1、自学开发或者测试必备的完整项目源码与环境2、测试工作中所有模板(测试计划、测试用例、测试报告等)3、软件测试经典面试题4、Python/Java自动化测试实战.pdf5、Jmeter/postman接口测试全套视频获取6、Python学习路线图。

MXB1220的博客 1万+

JSP/Servlet 中的汉字编码问题

   JSP/Servlet 中的汉字编码问题【转载】+【原创】   作者:eclipse 发表时间:2002/08/18 10:34am 1. 问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),D

logic_202的专栏 983

5、流体-结构相互作用耦合技术详解

本文详细解析了流体-结构相互作用(FSI)的两种核心耦合技术:松散耦合和紧密耦合。通过原理阐述、优缺点分析及实际应用案例,对比了两种方法的适用场景与性能差异,并进一步探讨了高级耦合技术的发展趋势和工程实践方向,为相关领域的研究人员和工程师提供了全面的技术参考。

fanta的博客 205

仿真模型简单介绍

同时,各种以伯克利的Spice仿真程序的算法为核心的商用Spice电路仿真工具也随之产生,运行在PC和UNIX平台,许多都是基于原始的SPICE2G6版的源代码,这是一个公开发表的版本,它们都在Spice的基础上做了很多实用化的工作,比较常见的Spice仿真软件有HSpice、Pspice、Spectre、Tspice、SmartSpcie、IsSpice等,虽然它们的核心算法雷同,但仿真速度、精度和收敛性却不一样,其中以Synopsys公司的Hspice和Cadence公司的Pspice最为著名。...

小幽余生不加糖 8002

JSP--读文本文件和中文字符乱码的测试

/* * Created on 2004-8-18 * * TODO 读txt文件的javaBeans * Window - Preferences - Java - Code Style - Code Templates */package study;/** * @author Yhwell.Xiong * * TODO 读txt文件的javaBeans * Window - Prefer

依然行走 4399

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

[转]JSP/Servlet 中的汉字编码问题

出处:dW 中国站点发表日期:原文:http://www-900.ibm.com/developerWorks/cn/java/jsp_dbcsz/index.shtml1. 问题的起源每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长

吕克让的资料库-lhelper's repository 1476

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

常见中文处理乱码编码转码等情况

中文编码 中文文件夹名字改为英文或汉语拼音 建议只要有设置字符集的地方统统设置为UTF-8 HTML 改为或加上以下标签 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> JSP <%@ page language="java" contentType="text/html; char...

FRESHET的专栏 2340

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Java中文jsp页面被转码了_JSP中文乱码问题终极解决方案

转载自: http://www.cnblogs.com/beijiguangyong/http://www.cnblogs.com/beijiguangyong/archive/2012/03/31/2437124.html在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。...

weixin_36278243的博客 505

jsp页面request获取中文参数乱码解决办法

在jsp页面通过request请求获取参数code有中文值时,得到的参数会自动过滤掉中文,或者是得到一串乱码,如果是查询页面通过这个参数查询会查不到数据,当使用url传递code参数跳转到另一个页面时得到的也是乱码,那怎么解决乱码问题呢? 如图所示在jsp页面虽然定义了contentType为UTF-8: <%@ page contentType="text/html; charset=...

Z3416481的博客 4804

JSP中文问题总结

中文问题总结1、页面html静态部分乱码,比如表单的名字       加在之间2、页面JSP动态部分乱码  3、URL参数接收中文乱码  接收servlet中加入request.setCharacterEncoding("gb2312");需要在读请求参数和读getReader()的input之前调用。4、MySql数据库操作乱码  连接数据库的URL中添加useUnicode=true&char

Adrop的专栏 2682
上一篇: Ext.Ajax.request跨域
下一篇: JSON.stringify(record)拼A标签
chun521
博客等级 码龄20年 11粉丝 144原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值