簡體   English   中英

Struts 2格式中JP和Ko的變形字符

[英]Distorted characters for JP & Ko in Struts 2 Form

我正在將Struts 2應用程序與使用JDK 1.7的Tomcat 6服務器一起使用。 我們支持超過15種語言。 我有一個發送電子郵件的表格,有2個問題:

  1. 當我在表單中鍵入任何日語或韓語字符並提交時,電子郵件正文包含所有????????

  2. 我在表單頁面上有一個驗證碼。 如果我輸入的日語或朝鮮語驗證碼無效,然后單擊“提交”,則會返回到同一頁面,保留用戶名,電子郵件等。但是,保留的字符已損壞,並且不會使用與輸入時相同的語言。 但是,這僅適用於日語和韓語。

我在頁面頂部的JSP中有以下行:

 <%@ page contentType="text/html; charset=UTF-8"%>

另外, server.xml具有一個連接器元素,該元素指定URIEncoding =“ UTF-8”

其他語言沒有這2個問題。 誰能告訴我我想念什么?

謝謝!

提交表單后,編碼問題似乎發生在准​​備電子郵件並發送電子郵件的代碼中。 您的電子郵件程序是否允許您查看電子郵件的原始數據? 電子郵件的(聲明的)編碼是什么? 您可以讓您的電子郵件應用程序選擇一種編碼嗎? (在這種情況下,請確保選擇了UTF-8)?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM