JSP向MySql插入汉字时,数据库中显示为null,语句如下
以下是服务器端
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="sqlConn.*"%>//连接数据库的包
<%
databasecon db = new databasecon();
Statement stmt = db.getInitConnection();
String sql="update user set user_tel='"+
request.getParameter("tel_para")+"',user_email='"+
request.getParameter("email_para")+"',grsm='"+
request.getParameter("grsm_para")+"'where user_name='"+
request.getParameter("name_para")+"'";
request.setCharacterEncoding("GB2312");
int i=stmt.executeUpdate(sql);
if(i>0)
{
response.getWriter().write("modify_leb='1'");
}else
{
response.getWriter().write("modify_leb='0'");
}
stmt.close();
stmt=null;
%>