jsp页面保存到数据库有乱码解决方法

第一种:

在页面前加上

<%@ page language="java" contentType="text/html;charset=gbk"

errorPage=""%>

<%request.setCharacterEncoding("GBK");%>

第一行说明你的页面用的是中文编码

第二行声明你的页面传值也用中文编码

第二种

tomcat4.x支持中文传码,但5.x不支持,如果用5.0以上的版本就得转码了,

就是这种格式

String strKeyWords=new String(request.getParameter("key_words").getBytes("iso8859_1"),"gb2312"); 这个是我们的项目解决sqlserver中文乱码的方案,可以试试看

Jsp+tomcat+bean中文乱码问题解决方法javabean中参数有乱码

1) 所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等

2) 在应用服务器中的server.xml方件中找到设置服务器端口的行,一般是这样开头:”<Connector port="8080"”,

3) 在找到的行"<Connector"开头的字符串后加上:URIEncoding="UTF-8" ,保存文件

--------------------------------------------------------------------------

jsp页面有乱码解决方法

所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等

<%@ page contentType="text/html; charset=UTF-8">

--------------------------------------------------------------------------

jsp单个中文参数乱码解决方法

用这个转换一下:

<%!String trans(String chi)

{

string result =null;

byte temp[];

temp=chi.getBytes("iso=8859-1");

result= new String(temp);

}

%>

或者直接这样:

<%

request.setCharacterEncoding("UTF-8");

out.println(request.getParameter("参数ID")

%>

--------------------------------------------------------------------------

jsp页面保存到数据库有乱码解决方法

时间: 2024-10-06 00:17:13

jsp页面保存到数据库有乱码解决方法的相关文章

eclipse编辑jsp快捷键保存时特别卡的解决方法

今天eclipse用着用着的时候,每次编辑jsp页面快捷键保存的时候要等半天才保存好,特别的卡.搞的很蛋疼.上网搜了下有解决办法 Window -> Preference -> General -> Editors -> Text Editors -> HyperLinking 在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与jsp或Javascript有关的选项 看了这个我就明白了,为什么我按快捷键保存的时候,有的时候会特别

JSP页面与JSP页面之间传输参数出现中文乱码的解决方案

在学习编程初期JSP与JSP页面之间传输参数大多数都是使用这样的方式 index.jsp?id=*&name=* 这样的传输方式实质上是一种GET传输方式, 那如果出现了中文乱码, 解决方法其实很简单, 可以在接收页面参数的JSP页面加上这样一句代码 ...... <% String id = request.getParameter("id"); String name = request.getParameter("name"); String e

ASP页面显示乱码解决方法/ASP设置编码

ASP页面显示乱码解决方法/ASP设置编码(转) 如果你发现浏览页面的时候出现乱码.你可以尝试一下步骤: 确保你页面本身编码格式正确:例如test.asp中使用charset=utf-8,那么请先确保这个文件本身就是Utf-8编码的.你可以利用记事本 进行转换.同样如果使用charset=GBK,请先确保这个文件本身就是GBK编码的. 确认你得到的原数据(例如从数据库中得到的数据)编码方式与页面编码方式一至. 尝试指定IIS按什么编码读取. <%@ codepage=65001%>UTF-8

jsp页面间传递参数 中文乱码问题(zz)

jsp页面间传递参数 中文乱码问题 window.location="Test.jsp?param1="+encodeURI(encodeURI(str));//对中文参数进行双层编码后再传递 URLDecoder.decode(request.getParameter("param1"),"utf-8");//对中文参数进行解码 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

MySql数据库乱码解决方法

MySql数据库乱码解决方法 解决乱码问题一个原则:存取系统使用一致的编码规则. 多使用mysql的原生命令行,这样才能做更多的事情. ? 第一步: 确认应用系统需要使用的编码 java的默认编码是跟随系统的,有的说是默认UNICode,在java中可以使用 String defaultCharsetName=Charset.defaultCharset().displayName();显示编码. 第二步: 确认并设置MySql的数据库的编码 1. 显示编码,简单的方法命令是:status; 或

Eclipse 新建.jsp页面后,页面头部标签报错的解决方法

Eclipse 新建.jsp页面后,页面头部标签报错的解决方法 1.报错地方: 2.解决方法: .jsp页面右键==>BUild Path ==>Configure Build Path... 3.接着 4.按步骤操作后.jsp页面就不会报错了 版权声明:本文为CSDN博主「爱吃狼的羊」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/weixin_39890531/article/details/78

url传值到Action的乱码解决方法

jsp页面 URL传中文参数到Action里面出现乱码,用过滤器和控制器都解决不了,用了我两个多小时解决这个小问题!解决方法有以下几种:第一种:在Action中用 new String(str.getBytes("ISO8859_1"), "UTF8"),进行转码,因为传递的时候,中文默人的是ISO8859_1第二种:可通过配置TOMCAT来解决此问题,具体解决方法如下:在tomcat的server.xml里,找到<Connector port="8

mysql导入导出数据中文乱码解决方法小结

inux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上--default-character-set=utf8, 例如下面的代码: 复制代码 代码如下: mysqldump -uroot -p --default-character-set=utf8 dbname tablename > bak.sql 那么导入数据的时候也要使用--

win7下zend studio5.5中文乱码解决方法

win7下zend studio5.5中文乱码解决方法 1.打开 C:Documents and SettingsAdministratorZDEconfig_5.5desktop_options.xml(这个地址要根据自己的电脑而定.) 2.查找 editing.encoding 3.修改里面为 <encoding name=”UTF-8″/> 4.保存,并将该文件属性设置为只读,否则zend每次启动都会将 desktop_options.xml 初始化 5.重启 zend 注意,你现在打开