为什么我的JSP程序想数据库存入汉字时会出现乱码?怎么解决啊?

我把存入数据库的源JSP代码贴上来给大家看看,请大家帮我想办法啊!!巨分奉上!<%@pagelanguage="java"import="java.util.*"page... 我把存入数据库的源JSP代码贴上来给大家看看,请大家帮我想办法啊!!巨分奉上! <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+re... ;>.getParameter("meta http-equiv= " String basePath = request;'base href=".getServerPort()+path+".setCharacterEncoding(" String shuoming=request; <chanpin_add.getScheme()+".getServerName()+"+request;jsp;endtime"connDbBean" <db; out;title> import="<gb2312"!巨分奉上;开放"!;);/body>:useBean id="; < < scope=").getParameter("UTF-8"); class="-/W3C/);; String status=""insert into zhaobiao(gid;; connDbBean;%@ page language="",请大家帮我想办法啊;); <!'.setAttribute(""+gid+"+starttime+".getParameter(";html;%=basePath%>shuoming"biaoti",gid);> <)"gid"java;' <text/ <gb2312"><//.href='script>>/ <' %>'html>.getContextPath():/.getParameter("/.util,'+status+"% String gid=request; response; String sql="我把存入数据库的源JSP代码贴上来给大家看看;DTD HTML 4;)!DOCTYPE HTML PUBLIC "html>EN"<stract"+request;location;,biaoti; charset=gb2312 "body>);/ <.setCharacterEncoding(""/% request;title>.getParameter(".*";head>,starttime;/ content= """"' String biaoti=request,stract; <;+endtime+",' session;+biaoti+"+shuoming+"添加成功,''page"招标公告更新<,'); String endtime=request;; <+stract+" pageEncoding="//); %>" %>%>"script> String stract=request; String starttime=request;"),shuoming。;/.getParameter("starttime" 汉字存入数据库后在数据库中显示为一连串的问号乱码.print("% String path = request,status.01 Transitional/.executeUpdate(sql); <。;Content-Type "java"'"alert(' <,'gid",'head>:",endtime) values('.db"! <.jsp' 展开 展开
 我来答
晏永衡翠柏
2019-12-14 · TA获得超过3682个赞
知道大有可为答主
回答量:3144
采纳率:33%
帮助的人:178万
展开全部

jsp传值到数据库出现乱码,一般有两个原因:
一种是jsp将数据发送给数据库时出现乱码,
一种是数据库拿到数据后进行存储是发生乱码,
出现第一种问题时要去看jsp标签中是否是为utf-8,再者就要看项目编目是否为utf-8右键项目名到preference下可以更改项目编码。
出现第二种问题时,代表数据库编码有问题。右键你用的数据库--数据库属性可以更换成utf-8具体视图如下显示,
在编码过程中要保证项目不出现乱码情况就要在创建项目和数据库时对其编码进行上述规定

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式