一个简单问题郁闷好几天的utf-8编码格式乱码问题。原因是自己保存文件时没有以uft-8格式保存!
而导致在传送数据存入数据库(utf-8)出现....Data too long ....错误(要解决这个问题只要把数据库编码格式设置为gbk就行了)。
但本人不想使用这种格式(自动性不高)。
一个简单的例子:
<link href="css/style.css" rel="stylesheet">
<%@ page contentType= "text/html;charset=utf-8" pageEncoding="utf-8"%>
<%
String aa = "中国人民解放军";%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<TABLE>
<TR>
<TD>国防大学</TD>
<TD>国防大学</TD>
<TD>国防大学</TD>
</TR>
<TR>
<TD>国防大学</TD>
<TD>国防大学</TD>
<TD><%=aa%></TD>
</TR>
</TABLE>
</body>
注:只是本人的心得,是不是很傻?其实pageEncoding="utf-8"也不用设置也行。