テキスト入力フィールドのある Web ページがあります。ユーザーが Microsoft 製品 (Word、Outlook) からテキストを貼り付けると、長いダッシュ (m ダッシュ?) とアポストロフィ (または一重引用符) が、データベース テーブルに書き込まれるときに疑問符 (?) に変換されます。キーボードから直接テキストを入力するだけなら問題ありません。この問題を防止または修正するにはどうすればよいですか?
私のJSPページには、開始タグの上にこれがあります:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
Microsoft SQL 2012 Server の既定の照合順序は次のように設定されています。
SQL_Latin1_General_CP1_CI_AS
これを今後どのように修正できますか?
ありがとう!