一、JSP页面显示乱码
成都创新互联凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、网站制作、做网站、网站优化、软件开发、网站改版等服务,在成都10多年的网站建设设计经验,为成都上千余家中小型企业策划设计了网站。
二、表单提交中文时出现乱码
三、数据库连接
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到
的中文乱码的问题及解决办法写出来供大家参考。
一、JSP页面显示乱码
下面的显示页面(display.jsp)就出现乱码:
</strong>JSP的中文处理<strong> title></strong></li> <li><strong><meta</strong> http-equiv="Content-Type" content="text/html; charset=gb2312"<strong>></strong></li> <li><strong> head></strong></li> <li><strong><body></strong></li> <li><strong><</strong>% </li> <li>out.print("JSP的中文处理"); </li> <li>%<strong>></strong></li> <li><strong> body></strong></li> <li><strong> html></strong></li> </ol></pre><p>对不同的WEB服务器和不同的JDK版本,处理结果就不一样。原因:服务器使用的编码方式不同和浏览器对不同的字符显示结果不同而导致的。解决办法:在JSP页面中指定编码方式(gb2312),即在页面的***行加上:<%@ page contentType="text/html; charset=gb2312"%>,就可以消除乱码了。完整页面如下</p><pre> <ol> <li><strong><</strong>%@ page contentType="text/html; charset=gb2312"%<strong>></strong></li> <li><strong><html></strong></li> <li><strong><head></strong></li> <li><strong><title></strong>JSP的中文处理<strong> title></strong></li> <li><strong><meta</strong> http-equiv="Content-Type" content="text/html; charset=gb2312"<strong>></strong></li> <li><strong> head></strong></li> <li><strong><body></strong></li> <li><strong><</strong>% </li> <li>out.print("JSP的中文处理"); </li> <li>%<strong>></strong></li> <li><strong> body></strong></li> <li><strong> html></strong></li> </ol></pre><p>二、表单提交中文时出现乱码<br />下面是一个提交页面(submit.jsp),代码如下:</p><pre> <ol> <li><strong><html></strong></li> <li><strong><head></strong></li> <li><strong><title></strong>JSP的中文处理<strong> title></strong></li> <li><strong><meta</strong> http-equiv="Content-Type" content="text/html; charset=gb2312"<strong>></strong></li> <li><strong> head></strong></li> <li><strong><body></strong></li> <li><strong><form</strong> name="form1" method="post" action="process.jsp"<strong>></strong></li> <li><strong><div</strong> align="center"<strong>></strong></li> <li><strong><input</strong> type="text" name="name"<strong>></strong></li> <li><strong><input</strong> type="submit" name="Submit" value="Submit"<strong>></strong></li> <li><strong> div></strong></li> <li><strong> form></strong></li> <li><strong> body></strong></li> <li><strong> html></strong></li> </ol></pre><p>下面是处理页面(process.jsp)代码:</p><pre> <ol> <li><strong><</strong>%@ page contentType="text/html; charset=gb2312"%<strong>></strong></li> <li><strong><html></strong></li> <li><strong><head></strong></li> <li><strong><title></strong>JSP的中文处理<strong> title></strong></li> <li><strong><meta</strong> http-equiv="Content-Type" content="text/html; charset=gb2312"<strong>></strong></li> <li><strong> head></strong></li> <li></li> <li><strong><body></strong></li> <li><strong><</strong>%=request.getParameter("name")%<strong>></strong></li> <li><strong> body></strong></li> <li><strong> html></strong></li> </ol></pre><p>如果submit.jsp提交英文字符能正确显示,如果提交中文时就会出现乱码。原因:浏览器默认使用UTF-8编码方式来发送请求,而UTF- 8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。解决办法:通过request.seCharacterEncoding ("gb2312")对请求进行统一编码,就实现了中文的正常显示。修改后的process.jsp代码如下:</p><pre> <ol> <li><strong><</strong>%@ page contentType="text/html; charset=gb2312"%<strong>></strong></li> <li><strong><</strong>% </li> <li>request.seCharacterEncoding("gb2312"); </li> <li>%<strong>></strong></li> <li><strong><html></strong></li> <li><strong><head></strong></li> <li><strong><title></strong>JSP的中文处理<strong> title></strong></li> <li><strong><meta</strong> http-equiv="Content-Type" content="text/html; charset=gb2312"<strong>></strong></li> <li><strong> head></strong></li> <li></li> <li><strong><body></strong></li> <li><strong><</strong>%=request.getParameter("name")%<strong>></strong></li> <li><strong> body></strong></li> <li><strong> html></strong></li> </ol></pre><p>三、数据库连接出现乱码<br />只要涉及中文的地方全部是乱码,解决办法:在数据库的数据库URL中加上<br />useUnicode=true&characterEncoding=GBK 就OK了。</p><p>四、数据库的显示乱码<br />在mysql4.1.0中,varchar类型,text类型就会出现中文乱码,对于varchar类型把它设为binary属性就可以解决JSP页面显示乱码问题了</p> <p> 分享文章:<a href="http://www.shufengxianlan.com/qtweb/news18/399518.html">解决JSP页面显示乱码问题</a> <br> 网页地址:<a href="http://www.shufengxianlan.com/qtweb/news18/399518.html">http://www.shufengxianlan.com/qtweb/news18/399518.html</a> </p> <p> 网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等 </p> <p class="adpic"> <a href="https://www.cdcxhl.com/service/ad.html" target="_blank" class="ad">广告</a> <a href="" target="_blank" class="adimg"><img src=""></a> </p> <p class="copy"> 声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: <a href="https://www.cdcxhl.com/" target="_blank">创新互联</a> </p> </div> <div class="newsmorelb"> <p>猜你还喜欢下面的内容</p> <ul> <li> <a href="/qtweb/news17/399517.html">网络世界中的身份验证:IP地址和域名的奥秘</a> </li><li> <a href="/qtweb/news16/399516.html">轻松学习——linux下deb解压指南(linux下deb解压)</a> </li><li> <a href="/qtweb/news15/399515.html">智简魔方财务系统详细环境搭建和安装教程(智简魔方财务系统免费版)</a> </li><li> <a href="/qtweb/news14/399514.html">Linux防火墙伪装机制的示例分析</a> </li><li> <a href="/qtweb/news13/399513.html">windows7用户不见了?(win7用户不见了怎么办)</a> </li><li> <a href="/qtweb/news12/399512.html">如何在IIS中配置和更改主机名(iis主机名)</a> </li><li> <a href="/qtweb/news11/399511.html">云南农信云端密码怎么改?(如何修改云密码)</a> </li><li> <a href="/qtweb/news10/399510.html">我用爱画一个温柔可爱的你(我用ai画了一幅画英语)</a> </li><li> <a href="/qtweb/news9/399509.html">如何使用服务器主机?(如何用好服务器主机配置)</a> </li> </ul> </div> </div> <div class="col-lg-3 noneb"> <div class="bkright" style="margin-top: 0"> <p><a href="https://www.cdcxhl.com/news/sosuo/">搜索引擎优化知识</a></p> <ul> <li> <a class="text_overflow" href="/qtweb/news47/133147.html">新一代数据中心——网络虚拟化</a> </li><li> <a class="text_overflow" href="/qtweb/news33/221583.html">Win10怎么关闭索引服务,如何关闭索引功能?windows10关闭索引</a> </li><li> <a class="text_overflow" href="/qtweb/news7/550857.html">android网络变更_Android</a> </li><li> <a class="text_overflow" href="/qtweb/news12/469262.html">前后端数据交互—Ajax、Fetch和Axios优缺点及比较</a> </li><li> <a class="text_overflow" href="/qtweb/news4/183354.html">vps的带宽怎么理解</a> </li><li> <a class="text_overflow" href="/qtweb/news26/271426.html">深入探索Linux3.0摄像头:优势及使用技巧(linux3.0摄像头)</a> </li><li> <a class="text_overflow" href="/qtweb/news16/258916.html">单片机如何实现外部数据库存储?(单片机外部数据库)</a> </li><li> <a class="text_overflow" href="/qtweb/news9/494809.html">Forrester:关于云计算产业的2018年十大预测</a> </li><li> <a class="text_overflow" href="/qtweb/news39/552289.html">片库网官网怎么进不去了?(如何搜索被禁的网站)</a> </li><li> <a class="text_overflow" href="/qtweb/news49/538849.html">Linux下快速安装LAMP环境(lamplinux下载)</a> </li><li> <a class="text_overflow" href="/qtweb/news45/200645.html">域名IP指向怎么设置?(域名怎么指向ipv6)</a> </li><li> <a class="text_overflow" href="/qtweb/news2/172352.html">IIS入门:设置响应头</a> </li><li> <a class="text_overflow" href="/qtweb/news24/163874.html">如何注销自己没用的微信账号?</a> </li><li> <a class="text_overflow" href="/qtweb/news39/421189.html">物联网安全:固有风险需要强大的解决方案</a> </li><li> <a class="text_overflow" href="/qtweb/news39/317339.html">windows7装机雨林木风?(雨林木风win7安装)</a> </li> </ul> </div> <div class="bkright tag"> <p><a href="https://www.cdcxhl.com/hangye/" target="_blank">分类信息网</a></p> <ul> <li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/snjbc/" target="_blank">水泥搅拌车</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/hgdsj/" target="_blank">火锅店设计</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/kafeitingsj/" target="_blank">咖啡厅设计</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/qzgqb/" target="_blank">轻质隔墙板</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/lajitong/" target="_blank">垃圾桶</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/fadianji/" target="_blank">柴油发电机</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/ruanzhuangsj/" target="_blank">软装设计</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/jiudiansj/" target="_blank">酒店设计</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/putaojia/" target="_blank">葡萄架</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/fwqzy/" target="_blank">服务器租用</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/bdfhw/" target="_blank">被动防护网</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/sljbc/" target="_blank">生料搅拌车</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/muwu/" target="_blank">木屋</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/dibang/" target="_blank">地磅秤</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/xiaoguotu/" target="_blank">效果图设计</a> </li><li class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> <a href="https://www.cdcxhl.com/hangye/shiliangting/" target="_blank">石凉亭</a> </li> </ul> </div> </div> </div> <div class="carousel-inner linkbg" style="background: #fff"> <div class="container"> <a href="http://www.jinhuajc.com/" target="_blank">橡塑保温材料</a> <a href="http://chengdu.cdcxhl.cn/seo/" target="_blank">网站优化排名推广</a> <a href="http://www.cdxwcx.cn/tuoguan/xibuxinxi.html" target="_blank">西信服务器托管</a> <a href="http://www.cqcxhl.cn/" target="_blank">重庆网站建设</a> <a href="https://www.cdcxhl.cn/ " target="_blank">腾讯云虚拟主机</a> <a href="http://www.scarg.cn/" target="_blank">成都艾瑞格</a> <a href="http://www.36103.cn/weihu/" target="_blank">成都网站维护</a> <a href="https://www.cdcxhl.cn/ " target="_blank">php主机</a> <a href="https://www.djxuejia.com/" target="_blank">古巴雪茄</a> <a href="http://www.cdxwcx.cn/sheji/" target="_blank">成都网站设计</a> <a href="https://www.cdcxhl.com/xiaochengx.html" target="_blank">成都小程序开发</a> <a href="http://www.cdxwcx.cn/tuoguan/guanghua.html" target="_blank">光华服务器托管</a> <a href="http://www.cdxwcx.cn/tuoguan/leshan.html" target="_blank">乐山电信机房</a> <a href="http://www.gzzbrs.cn/" target="_blank">甘孜州博瑞斯</a> <a href="http://www.cdhuace.com/logo.html" target="_blank">公司logo设计</a> <a href="http://www.kswsj.com/" target="_blank">成都网站设计</a> <a href="http://www.cdxwcx.cn/tuoguan/zuyong.html" target="_blank">成都服务器租赁</a> <a href="http://www.cdxwcx.cn/tuoguan/guanghua.html" target="_blank">成都电信光华数据中心</a> <a href="https://www.scvps.cn/" target="_blank">云服务器</a> <a href="https://www.cdcxhl.com/" target="_blank">网站建设</a> </div> </div> <footer> <div class="carousel-inner footjz"> <div class="container"> <i class="icon iconfont zbw"></i> 高品质定制 <i class="icon iconfont"></i> 跨终端自动兼容 <i class="icon iconfont"></i> 节约开发成本 <i class="icon iconfont"></i> 开发周期短 <i class="icon iconfont"></i> 一体化服务 <button type="button" class="btn btn-default btn-lg" onClick="window.location.href='tencent://message/?uin=631063699&Site=&Menu=yes'"> 立即开始2800定制网站建设</button> <button type="button" class="btn btn-default btn-xs" onClick="window.location.href='tencent://message/?uin=631063699&Site=&Menu=yes'"> 2800定制网站建设</button> </div> </div> <div class="carousel-inner bqsy"> <div class="container"> <div class="lxfs"> <h4 class="yutelnone">028-86922220 13518219792</h4> <h4 class="yutelblock"><a href="tel:02886922220">028-86922220</a> <a href="tel:13518219792">13518219792</a></h4> <a class="btn btn-default" href="tencent://message/?uin=532337155&Site=&Menu=yes" role="button">网站建设<span>QQ</span>:532337155</a> <a class="btn btn-default" href="tencent://message/?uin=631063699&Site=&Menu=yes" role="button">营销推广<span>QQ</span>:631063699</a> <a class="btn btn1 btn-default" href="mqqwpa://im/chat?chat_type=wpa&uin=532337155&version=1&src_type=web&web_src=oicqzone.com" role="button">网站制作<span>QQ</span>:532337155</a> <a class="btn btn1 btn-default" href="mqqwpa://im/chat?chat_type=wpa&uin=631063699&version=1&src_type=web&web_src=oicqzone.com" role="button">营销推广<span>QQ</span>:631063699</a> <a class="btn btn-default nonea" href="tencent://message/?uin=1683211881&Site=&Menu=yes" role="button">售后QQ:1683211881</a> <div class="dz">创新互联建站专注: <a href="https://www.cdcxhl.com/" target="_blank">网站设计</a> <a href="https://www.cdcxhl.com/" target="_blank">网站制作</a> <a href="https://www.cdcxhl.com/" target="_blank">网站建设</a> <address>地址:成都太升南路288号锦天国际A幢10楼</address> </div> </div> <div class="bzdh dz"><img src="https://www.cdcxhl.com/imges/bottom_logo.png" alt="创新互联"> <p><a href="https://www.cdcxhl.com/menu.html" target="_blank">成都创新互联科技有限公司</a><br> Tel:400-028-6601(7x24h)</p></div> </div> </div> </footer> </body> </html> <script> $.getJSON ("../../qtwebpic.txt", function (data) { var jsonContent = { "featured":data } var random = jsonContent.featured[Math.floor(Math.random() * jsonContent.featured.length)]; $(".adpic .adimg").attr("href",random.link) $(".adpic img").attr("src",random.pic); }) </script>