`

validate的乱码问题

阅读更多
   在利用validate框架的方法做登录验证时候,在页面显示出现乱码现象。如下:
   
  
   这是由于自己配置的提示错误的资源文件在ApplicationResrource.properties中配置,而配置文件的编码都是ISO-8859-1,因此我们需要将其编码为GBK。我们可以使用jdk自带的编译工具native2ascii,进行转码。例如我们的native2ascii在jdk1.5的lib目录下。
   我们可以通过doc进入相应的目录,然后将要转换的文件放置在native2ascii目录下,例如有两个文件分别为1和2。属性都是txt文本。我们想把 1 的文件内容编码为GBK转换到 2 中去,可以这样,进入doc后进入到native2ascii的目录中,然后输入命令native2ascii  -encoding GBK 1.txt 2.txt。这样便可转码成功。将内容复制到原来的资源文件中,即可显示中文了。
  如下;
  

其实在IDE例如MyEclipse6.0及以上的版本都可以在配置文件中自动给转换为Unicode码。就可以不用上述的jdk自带的编译工具了。
  • 大小: 12.2 KB
  • 大小: 13.1 KB
分享到:
评论

相关推荐

    Fckeditor以及js_validation解决中文乱码问题

    ### Fckeditor及js_validation解决中文乱码问题详解 #### 一、FCKEditor简介与中文乱码背景 FCKEditor是一款强大的在线富文本编辑器,它支持多种浏览器,并且能够提供丰富的编辑功能,如字体样式调整、图片上传、...

    struts validator框架以及filter 乱码

    Struts Validator框架是...同时,通过使用Filter处理请求编码,可以有效地解决乱码问题,确保Web应用的国际化体验。在`Strutsvalidator`压缩包文件中,你应该能够找到相关的示例代码,帮助你更好地理解和应用这些概念。

    Geoserver添加shp地图的方法

    五、解决中文乱码问题 在添加shp地图时,需要注意,地图文件的路径中不能有中文,否则地图无法显示。此外,文件名称也必须是英文或者拼音。同时,在设置style时,需要使用UTF-8编码,以避免中文乱码的问题。 添加...

    如何用Response.Redirect方法传递汉字

    无论是通过URL编码解码的方式,还是修改Web.Config文件中的编码格式,亦或是对接收端的数据进行额外的编码转换,都能有效地解决汉字传递过程中的乱码问题。开发者可以根据实际情况选择最适合的解决方案。 以上方法...

    struts的表单验证方式

    Struts框架是一个经典的Java Web开发框架,它遵循MVC(Model-View-Controller)模式,帮助...通过以上步骤,你可以在Struts中实现表单验证,并有效地处理中文乱码问题,确保用户输入的数据质量和应用程序的稳定性。

    Python库 | jsonschema_typed_v2-0.6.4-py3-none-any.whl

    这个库广泛应用于后端开发,特别是在涉及JSON数据交换和API设计的场景,能够有效提升代码质量,减少因数据格式错误导致的问题。通过安装和使用这个轮子文件,开发者可以轻松地将类型安全的JSON验证集成到他们的项目...

    ASP.NET检测到不安全 Request.Form 值解决方案汇总.docx

    ASP.NET 检测到不安全 Request.Form 值的问题通常是由于框架的安全机制在尝试防止跨站脚本攻击(XSS)和SQL注入等安全威胁。ASP.NET 自动执行请求验证,检查用户提交的数据是否包含可能有害的HTML标签或脚本。在某些...

    go-xsd-validate:基于libxml2的go的Xsd验证

    xsdvalidate 该软件包的目标是将xsd文件预加载到内存中,并使用libxml2(快速)验证xml,例如xml服务端点或api路由器的后主体。 在撰写本文时,我在github上找到的类似软件包没有提供错误详细信息,或者卡在了负载...

    Dede后台验证码不显示三种解决方案

    if(($validate==''||$validate!=$svali)&& preg_match("/6/",$safe_gdopen)){ ResetVdValue(); ShowMsg('验证码不正确!','login.php',0,1000); exit; } ``` - 将第一行替换为: ```php if(false){ ``` -...

    jQuery.validationEngine 表单验证中文版

    接着,在需要验证的表单元素上添加特定的类名或者数据属性,例如`class="validate[required,custom[email]]"`,这里的`required`表示必填,`custom[email]`表示需要符合电子邮件格式。 **二、验证规则** jQuery....

    基于SpringBoot+shiro+ztree的权限管理后台源码+数据库文件.zip

    1)使用mysql数据库,先建立一个空数据库base,最好编码使用utf-8或者utf-8mb4字符集,不然会乱码。 2)把application.properties中的数据库连接信息修改成自己数据库的连接信息。 3)修改spring.jpa.hibernate.ddl-...

    Web2.0社区平台源码

    19.修改编辑时删除推荐类型出现的乱码问题(对itemName参数添加了WebUtils.UrlEncode()方法) SpaceBuilder/Web/Themes/Channels/Default/Controls/RecommendItem.ascx 20.修改分享浏览数一直不变 SpaceBuilder/Web...

    SPPanAdmin.zip_Bootstrap Table_SPPanAdmin_Hadmin_SpringBoot JPA_

    1)使用mysql数据库,先建立一个空数据库base,最好编码使用utf-8字符集,不然会乱码。 2)把application.properties中的数据库连接信息修改成自己数据库的连接信息。 3)修改spring.jpa.hibernate.ddl-auto为create...

    基于springboot的后台管理系统基本框架.zip

    表单验证使用jQuery validate插件等等。 系统部署: 方式一: 使用mysql数据库,先建立一个空数据库base,最好编码使用utf-8字符集,不然会乱码。 把application.properties中的数据库连接信息修改成自己数据库的...

    struts试题

    在 Struts 中,可以通过修改 struts.I18n.encoding 的值为 GBK 来解决中文乱码问题。 12. Struts2 的动作类常量返回值: Struts2 的动作类常量返回值有 success、input 等,但 never 不是其中之一。 13. Struts2 ...

    SpaceBuilder_V2.3_SP1

    修改编辑时删除推荐类型出现的乱码问题(对itemName参数添加了WebUtils.UrlEncode()方法) SpaceBuilder/Web/Themes/Channels/Default/Controls/RecommendItem.ascx 20.修改分享浏览数一直不变 SpaceBuilder/Web...

    eclipse 优化

    不恰当的编码设置可能导致文件显示乱码,影响代码阅读与维护。 **步骤1:** 打开“首选项”对话框,具体路径为`Windows -> Preferences...`。在左侧导航树中定位到`General -> Workspace`。右侧区域找到`Text file ...

    structs 2上传总结

    注意这里处理了编码问题,以避免因不同编码导致的乱码问题。 3. `getDownloadFile()`:此方法返回文件的输入流。首先,通过 `ServletActionContext` 获取到响应对象并设置其内容类型为 `"application/x-msdownload"`...

    Maven3实战笔记整合

    - **Default生命周期**:是最核心的生命周期,包括`validate`、`initialize`、`generate-sources`、`process-sources`、`generate-resources`、`process-resources`、`compile`、`process-classes`、`generate-test-...

    2022年PHP新手面试题.doc

    10、中文字串截取无乱码可以使用 `mb_substr()` 函数,确保设置正确的字符集。 11、版本控制软件如 Git、SVN。 12、模板引擎如 Smarty、Twig。 13、描述开发之作时,可以从项目背景、功能实现、技术难点等方面...

Global site tag (gtag.js) - Google Analytics