2016-03-22 4 views
2

veritabanında doğru kaydedilen spesifik kişiliğini ortaya koyan değil, benim jsp sayfasında Ben:MySQL, bir java uygulaması var

<%@ page contentType="text/html;charset=UTF-8" language="java" %> 
... 
function addToDB(){ 
     jQuery.post(document.myForm.action=getContextPath()+'/myAction.do?method=create' , 
      jQuery("form[name='myForm']").serialize(), function(data) { 
       jQuery("#myDiv").show(); 
      }); 
} 

...

<nested:text property="productName" /> 
<nested:text property="productOwner" /> 
... 

Ben girdiğinizde:

ürün adı: benim ürün

ürün Ürün sahibi: Mäy

Veritabanında şunu elde ederim: Möy yerine M12y

Neden doğru şekilde kaydedilmiyor?

+0

veritabanınızın charset nedir Patrick? –

+0

character_set_database \t utf8 – junior

+0

Sütunlar, tablolar ve veritabanı için harmanlamanın tümü utf8_unicode_ci veya utf8_general_ci? –

cevap

0

Belki/sonrası yöntemine

contentType: "application/x-www-form-urlencoded;charset=UTF-8" 

eklemek gerekir başladı.

Bu yardımcı olur umarız!

Selamlar

+0

Thx Patrick, bunu test edeceğim – junior