博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp 传值jsp 数据库 乱码解决的攻略 全套
阅读量:6943 次
发布时间:2019-06-27

本文共 1173 字,大约阅读时间需要 3 分钟。

jsp传值给jsp中文乱码 传值给数据库乱码的解决方法

所有的用到编码的所有统一utf-8

1.装mysql的时候有选择编码的界面的那个地方选utf-8编码

2 建数据库的时候选择 字符集 排序规则所有utf8 -- UTF-8 Unicode  utf8_general_ci

3 建立表的时候 字符集 排序规则所有和上面一样

到这里数据库那边的好了

接下来是jsp端

4 全部jsp页面的头部加入

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

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

5 连接数据库的javaservlet里面

String cc="com.mysql.jdbc.Driver";

String server="jdbc:mysql://127.0.0.1:3306/test1?useUnicode=true&amp;characterEncoding=UTF-8";
String user="root";
String pwd="";

6 project的web.xml里面头部

<?xml version="1.0" encoding="UTF-8"?>

7.用tomcat的朋友在配置里server.xml里面

头部<?xml version='1.0' encoding='utf-8'?>

接着有人说配置tomcat的配置文件server.xml里这句:

<connector

               port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
加上这句:URIEncoding="UTF-8"

8.忘记一条在建project的时候也要utf-8,右击project属性里面resource里面设置

到这里所有改动完成我相信你就不会出现乱码了哈哈。

 

强调下假设是jsp传值jsp你还能够用强转功能的

String name=request.getParameter("name");改动为

String name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"utf-8"); 

这样能够显示中文了就。当然非常麻烦假设太多。

转载地址:http://zjinl.baihongyu.com/

你可能感兴趣的文章
POJ-2528 Mayor's posters (点树+离散) 线段树 ----------------------转
查看>>
Create a Git Mirror (for your hg repository) / hg tip
查看>>
[转]sql server 存储过程中变量表与临时表的分析比较
查看>>
无法启动程序“http://localhost:3303/Default.aspx”
查看>>
SQL 把字符创分割成两个字符串
查看>>
java使用JNDI 获取weblogic配置的数据源 连接数据库
查看>>
大年初七回杭州
查看>>
Java--选择排序,冒泡排序
查看>>
MySQL 时间戳(Timestamp)函数
查看>>
免费的jquery ui 收集
查看>>
启动Windows virtual pc XPMODE
查看>>
Java网络02 Servlet开胃酒
查看>>
编写简单的c运行库(二)
查看>>
UML介绍--用例图
查看>>
Web网页中内嵌Activex的Activex插件开发 .
查看>>
asp.net正则表达式
查看>>
使用node-webkit实现打包工具的小结
查看>>
ComboBoxEdit 数据绑定 使用模板
查看>>
Android使用属性动画ValueAnimator动态改变SurfaceView的背景颜色
查看>>
pivot 与 unpivot函数
查看>>