知识大全 Struts从零开始二、解决中文乱码的问题实例[1]

Posted 中文

篇首语:木尺虽短,能量千丈。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts从零开始二、解决中文乱码的问题实例[1]相关的知识,希望对你有一定的参考价值。

Struts从零开始二、解决中文乱码的问题实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在进行web应用程序开发的过程中 中文问题经常困扰著很多程序员 因此 在接下来的两个课程的学习中 我将根据实践经验来谈一下web应用中的中文问题的解决方法 让大家不再为此而头痛

  我们就前那个登录验证的例子 进行进阶 处理中文乱码问题 前面例子中 只要用户名和密码都是 才返回成功的页面 为了处理中文 我们判断只有用户名是张三才登陆成功

  一 程序进阶

  既然是中文乱码处理 页面的用户输入就是中文了 相应的action的if处理也要变成: if (username equals( 张三 ) && userpass equals( ))

  效果图

  我们以结果为导向 首先大家先看看要完成的效果图 对接下来要做的事情有个清晰的认识

   如图键入 中文

  显示结果如下图

  为什么会到错误页面呢?我们明明都写正确了呀 是的 没有错误 这是什么原因呢?

  请看下图

  我们打印才发现原来username的值传到action中 成了乱码 这主要由于客户端和服务器端采用了不同的字符集 中文乱码我们没有处理

  二 解决办法

  A 直接转编码

  我们新建一个包 命名为util 在包下新建一个类文件 命名为EncodingUtil 类的功能就是提供一个字符集转换的一个方法 具体代码如下所示

cha138/Article/program/Java/ky/201311/29158

相关参考

知识大全 Struts从零开始二、解决中文乱码的问题实例[2]

Struts从零开始二、解决中文乱码的问题实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始二、解决中文乱码的问题实例[4]

Struts从零开始二、解决中文乱码的问题实例[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始二、解决中文乱码的问题实例[5]

Struts从零开始二、解决中文乱码的问题实例[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Struts从零开始六、Struts的模块使用实例

Struts从零开始六、Struts的模块使用实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Struts从零开始六、Struts的模块使用实例[1]

Struts从零开始六、Struts的模块使用实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始六、Struts的模块使用实例[3]

Struts从零开始六、Struts的模块使用实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始六、Struts的模块使用实例[2]

Struts从零开始六、Struts的模块使用实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[8]

Struts从零开始五、Struts中验证数据实例[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[7]

Struts从零开始五、Struts中验证数据实例[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下