`
edr_
  • 浏览: 170269 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于提交留言显示乱码问题

web 
阅读更多
这几天一直受困留言板中的乱码问题
一开始以为是jsp默认编码出现问题,一打开首选参数,发现还真有可能是这个问题,改回“utf-8”之后,把所有原文件统一新建,但是还是出现提交之后显示乱码。
在网页中写死的东西显示正常,而自己打进去写入数据库之后显示出来的中文则显示乱码
在数据困建立,代码默认编码没问题的情况下,说明在数据传入时出现问题。因此只要在传入时加上声明,则可以解决类似乱码问题
例如:


//1,加载驱动
			Class.forName("com.mysql.jdbc.Driver");
			//2,建立连接,声明编码为“utf-8”
			java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/ys?characterEncoding=utf-8", "root", "root");
			//3,创建sql传送对象
			Statement stmt = conn.createStatement();       
			//4,将sql语句通过sql传送对象传送到数据库并执行,返还结果集
			String sql = "insert into ly (time,username,content) values('"+time+"','"+name+"','"+content+"')";
			stmt.executeUpdate(sql); 


乱码解决

分享到:
评论

相关推荐

    jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法

    在使用jQuery进行Web开发过程中,表单序列化是一项常见的操作,它允许开发者将表单中的输入元素编码成URL编码格式的字符串,通常用于表单提交。然而,在处理包含中文字符的表单时,我们可能会遇到序列化后的数据出现...

    jsp 文件操作示例2-writechars+readchar

    用户提交的留言可能包含中文字符,这些字符需要被写入到一个文件中,然后在后续请求时读取并显示出来。通过使用`writeChars()`写入和`readChar()`读取,示例应该能够避免在处理中文字符时出现乱码。 具体实现步骤...

    php留言板代码,php留言板

    3. **表单提交与处理**:留言板的界面通常包含一个表单,用户输入留言后通过POST或GET方法提交到服务器。服务器端的PHP脚本接收这些数据,验证其有效性,然后存入数据库。 4. **GBK编码**:GBK是中国大陆广泛使用的...

    html+php+mysql留言板功能的实现

    在本文中,我们将深入探讨如何使用HTML、PHP和MySQL实现一个功能完备的留言板系统,包括查看、增加和删除留言的功能,并解决中文乱码问题。这是一个常见的Web开发应用场景,对于初学者和进阶开发者来说,都是一个很...

    PHP实现留言板功能的详细代码

    ... ...使用isset()函数来检查$_POST...用户通过网页表单提交留言,留言通过PHP脚本处理后保存到文件,并在网页上显示出来。这个过程涉及到了前端的HTML表单和后端PHP脚本的编写,以及文件操作和数据格式化处理等技术点。

    留言板共享

    通过覆写`doPost`方法,可以处理POST请求,即用户提交留言的操作。 ### 2. 数据库连接与操作 代码中使用了JDBC(Java Database Connectivity)来连接和操作MySQL数据库。主要步骤包括: - **加载和注册MySQL驱动**...

    FLASH+PHP制作的留言板

    5. `lyb.swf`:这是编译后的Flash文件,是一个可执行的二进制文件,浏览器可以直接加载并运行,显示留言板的界面和功能。 6. `安装说明.txt`:这是一个文本文件,提供了部署和使用这个留言板系统的详细步骤,包括...

    使用Struts框架完成一个简单的留言板(包含完整源代码+数据库+程序截图+中文显示数据)

    在处理中文输入时,需要注意乱码问题,确保整个数据流的编码一致。 此项目提供的源代码、数据库脚本和程序截图将有助于理解每个组件如何协同工作,是学习和实践Struts框架的一个宝贵资源。通过实际操作,你可以更...

    jsp做的留言板程序

    在这个留言板程序中,用户通过浏览器提交留言,这些数据会被发送到服务器上的JSP页面。JSP页面接收到请求后,会执行相应的Java代码来处理这些数据。 1. **文字录入**:用户通过表单(HTML `<form>` 标签)输入文字...

    迅捷网络留言本 1.1 GBK.7z

    使用GBK编码的迅捷网络留言本,可以确保中文字符在不同系统和浏览器之间正确显示,避免了乱码问题。 留言本的实现通常涉及到以下几个关键技术点: 1. 数据库存储:留言数据通常会存储在数据库中,如MySQL或SQL ...

    jsp基础例子-留言版

    本教程将详细介绍如何使用JSP(JavaServer Pages)创建一个基础的留言版,特别关注如何处理中文乱码问题以及使用`RandomAccessFile`进行文件操作。首先,我们需要理解JSP的核心概念,它是Java技术在Web开发中的一个...

    飞牌精品留言薄 3.0

    综合以上描述,我们可以看出,《飞牌精品留言簿 3.0》是一款功能全面、易于管理的留言系统,它既满足了普通用户的留言需求,也为网站管理员提供了强大的管理工具,同时还考虑到了多语言环境下的显示问题。...

    <留言本系统设计与开发>java应用与开发 练习作业

    - 提交留言后,页面刷新并显示最新留言列表,实时更新数据库中的留言信息。 3. **数据库设计** - 使用MySQL数据库,确保支持中文字符编码,避免乱码问题。 - 定义一张留言信息表,包含四个主要字段:`id`(主键...

    JSP课程设计--JSP留言板

    在JSP页面中,确保正确的响应编码和字符集是非常重要的,这可以避免乱码问题。通常在JSP文件的顶部,通过`;charset=UTF-8" %&gt;`设置。 通过这个JSP留言板项目,学习者可以深入理解JSP的各个方面,包括...

    [聊天留言]源码爱好者留言本 1.1 GBK_cfgbook_v1.1.zip

    GBK_cfgbook_v1.1 指示该版本支持GBK编码,GBK是中国大陆广泛使用的汉字编码标准,能处理大部分中文字符,以确保在处理中文留言时的正确显示。 源码爱好者留言本的核心知识点包括: 1. **留言系统设计**:一个有效...

    使用JSP、JavaBean和Servlet完成一个简单的留言板设计(包含完整源代码+数据库+程序截图+中文显示数据)

    同时,在数据库连接和SQL语句中也需要处理字符集问题,以避免乱码。 这个项目提供了从基础到进阶的Java Web开发实践,涵盖了用户认证、数据交互、数据库操作等多个关键点,对于学习者来说,这是一个很好的实战练习...

    PHP实例开发源码-源码爱好者PHP留言本版 GBK.zip

    GBK编码在这个项目中的使用意味着该源码可能适用于处理中文字符,避免了乱码问题。PHP作为一种流行的服务器端脚本语言,广泛用于构建动态网站和Web应用程序。这个实例源码为学习者提供了一个实际操作的平台,让他们...

    [聊天留言]FexBook 留言本 v1.0 beta GBK版(支持Sqlite)_fexbook_v1.0_beta.zip

    **留言本系统**的设计通常包括用户界面、留言提交、留言显示、回复功能、管理员后台管理等多个方面。FexBook v1.0 beta可能包含这些基本功能,并可能支持用户注册、登录以提高互动性。管理员后台则可能提供审核留言...

    基于PHP的爱好者PHP留言本版GBK源码.zip

    - `submit.php`:当用户提交留言时,表单数据会被发送到这个PHP脚本,处理数据(可能包括验证输入、防止SQL注入等),然后将新留言保存到数据库。 - `config.php`:可能包含数据库连接信息,如数据库地址、用户名...

    基于PHP的迅捷php网络留言本 GBK.zip

    3. write.php:写留言的页面,用户在此提交留言。 4. read.php:读取留言的页面,显示留言列表。 5. database.php:与数据库交互的脚本,如MySQLi或PDO。 6. style.css:样式表,控制留言本的外观。 7. functions....

Global site tag (gtag.js) - Google Analytics