`
天高云淡000
  • 浏览: 56068 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

servlet web开发乱码解决汇总

阅读更多
乱码是web开发经常遇到的问题。经过下面5步处理应该能解决这些问题。
首先说明,开发工具eclipse 数据库 mysql
  • 1、指定java工程编码 右键点击创建的工程,选择properties,选择resources指定编码
  • 2、创建数据库时指定编码 比如create database sm default character set gbk;
  • 3、java连接数据库创建连接时 Connection connection = DriverManager.                     getConnection("jdbc:mysql://localhost:3306/sm"+ "?useUnicode=true&characterEncoding=gbk,"root", "123");即在url后加上指定编码的字符串
  • 4、servlet类方法中request和respond对象制定编码 req.setCharacterEncoding("gbk");resp.setCharacterEncoding("gbk");
  • resp.setContentType("text/html;charset=gbk");
  • 5、找到servers工程中 server.xml文件 找到其中<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="GBK" />最后加上URIEncoding="GBK"即可

分享到:
评论

相关推荐

    Java Web开发项目中中文乱码解决方法汇总

    在Java Web开发中,中文乱码是一个常见的问题,尤其是在处理用户输入、页面显示以及数据传输时。以下是对五种常见Java Web中文乱码情况的详细分析及解决方法: 1. **JSP页面中文显示乱码** 当浏览器访问JSP页面时...

    WEB阶段面试题汇总(精华版).pdf

    ### WEB阶段面试题汇总(精华版)知识点梳理 #### 一、Servlet调用过程与数据库连接池 **1.1.1. Servlet调用过程** - **加载**: 当客户端首次请求一个Servlet时,Web容器(如Tomcat)会加载该Servlet类。 - **...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    Java web项目 常见问题汇总

    【Java Web项目常见问题及解决方案】 在开发Java Web项目时,开发者经常遇到各种问题,这些问题可能涉及服务器响应、编码设置、依赖库配置等。以下是一些常见问题的详细解释及解决办法: 一、**网页报‘404’错误*...

    Java Web应用详解.张丽(带详细书签).pdf

    动态网站篇深入讲解Servlet、JSP、JavaBean、JDBC数据库连接、数据库连接池等Java Web开发的核心技术。系统框架篇则是以架构设计的高度,讲解搭建网站的三大框架Struts、Hibernate、Sprin9及标签库。项目实战篇详细...

    答辩常见问题汇总1.pdf

    本文将对答辩常见问题进行总结,涵盖数据库连接、系统测试、前端技术、Web应用配置、编程语言、架构设计、开发工具等多个方面,旨在帮助理解这些关键概念。 1. 数据库连接:通常通过JDBC_ODBC桥接器来连接数据库。...

    答辩常见问题汇总1.docx

    9. **`web.xml`的作用**:`web.xml`是Servlet容器的部署描述符,用于配置应用的初始化参数、Servlet、过滤器、监听器等。 10. **Servlet配置**:Servlet在`web.xml`中进行配置,包括Servlet的映射路径、加载顺序等...

    答辩常见问题汇总.doc

    【答辩常见问题汇总】 在答辩过程中,可能会遇到各种与项目相关的问题,这些问题涵盖了数据库连接、系统测试、网页设计等多个方面。以下是对这些知识点的详细解释: 1. **数据库连接**:通常通过Java的JDBC(Java ...

    软件专业答辩常见问题汇总.docx

    27. **如何解决页面乱码问题?** - 对于JSP页面,可以通过设置Page指令的charset属性解决;对于表单提交,可以在Servlet中设置字符编码,或者使用过滤器统一处理请求和响应的编码问题。 以上这些问题涵盖了软件...

    软件专业答辩常见问题汇总.pdf

    【软件专业答辩常见问题汇总】 在软件专业的毕业答辩中,学生可能会遇到一系列关于项目实施、技术选择、系统设计和测试等方面的问题。以下是一些常见问题的详细解释: 1. **如何连接数据库?** - 通常,我们使用...

    JAVA框架面试题汇总 (2).docx

    POST请求中文乱码可以通过在web.xml中配置CharacterEncodingFilter来解决,设置字符编码为UTF-8。GET请求的乱码问题,可以修改Tomcat配置文件,设置URIEncoding为UTF-8,或者在代码中对参数进行重新编码,从ISO8859-...

    JAVA框架面试题汇总[参照].pdf

    解决POST和GET请求中文乱码问题** - 对于POST请求,可以在web.xml配置CharacterEncodingFilter,设置字符编码为UTF-8: ```xml &lt;filter-name&gt;CharacterEncodingFilter &lt;filter-class&gt;org.springframework.web....

    JAVA框架面试题汇总编程资料

    1. **POST请求**:在`web.xml`中配置`CharacterEncodingFilter`过滤器来解决POST请求中的中文乱码问题。示例配置如下: ```xml &lt;filter-name&gt;CharacterEncodingFilter &lt;filter-class&gt;org.springframework.web....

    JAVA框架面试题汇总[归类].pdf

    这些知识点涵盖了SpringMVC的基本概念、工作原理以及解决常见问题的方法,对于准备Java框架面试或进行SpringMVC应用开发具有重要的参考价值。理解和掌握这些内容能够帮助开发者更好地利用SpringMVC构建高效、稳定的...

    JAVA框架面试题汇总.docx

    SpringMVC 框架是 Java Web 开发中广泛使用的轻量级框架,它基于组件技术,将应用对象如控制器、视图和业务对象等视为 Java 组件,并且与 Spring 提供的其他基础设施紧密集成。SpringMVC 不依赖于 Servlet API 的...

    JSP库存管理毕业设计论文

    6. **问题解决**:讨论了中文乱码问题和其他常见问题,这些问题在开发过程中可能会遇到,需要针对性地解决。 7. **总结**:论文最后总结了已经实现的功能,如系统的核心操作,同时也列出了待完善的部分,如可能存在...

    JSP开发教程和源码收藏

    《struts框架的验证例子》和《struts2中中文乱码处理》提供了如何使用Struts进行表单验证和解决中文乱码问题的具体实践。 - **Hibernate**:Hibernate是一个强大的对象关系映射(ORM)工具,简化了Java应用程序与...

    tomcat汇总整理.doc

    首先,我们来解决浏览器GET请求中文乱码的问题。当在URL中传递中文字符时,如果不进行特殊配置,Tomcat默认会使用ISO8859-1编码,这可能导致中文显示为乱码。为确保URL中的中文能正确解析,我们需要在Tomcat的配置...

Global site tag (gtag.js) - Google Analytics