メモ情報リセットソリューションについて


バックグラウンドから取得したデータに「」が含まれている場合、フロントで問題が解決されます.
例:
<input type="hidden" id="taskLog_org" value="${taskLog}"/>


${taskLog}の内容が一般的なデータの場合、ページに問題はありません.ただし、${taskLog}のデータが特殊な文字である場合は、次のようになります.
insert into se_tc_wbs
  (TASK_ID, TASK_NAME,EXECUTOR,PRINCIPAL,IMPORT_STATUS,IMPORT_NOTE,IMPORT_DT,PROJECT_NO,PROJECT_NAME, PROJ_PRINCIPAL, PLAN_START_DT,PLAN_END_DT)

values

  ('699',  'dsds、10  200km/h{}[](49-108#)(T12~T10#)sds$$', 'syj','syj', '','','','11166', 'eee    3、10  200km/h{}[](49-108#)(T12~T10#)    $$','syj', sysdate,sysdate);

   insert into se_tc_wbs

  (TASK_ID, TASK_NAME,EXECUTOR,PRINCIPAL,IMPORT_STATUS,IMPORT_NOTE,IMPORT_DT,PROJECT_NO,PROJECT_NAME, PROJ_PRINCIPAL, PLAN_START_DT,PLAN_END_DT)

values

  ('700',  '     ##@&%!@#^<>*,?"\%%%""·#¥%……&*()——+——{}[]:;" 003', 'songyajing','sy33j', '','','','11166', 'eee      3、10  200km/h{}[](49-108#)(T12~T10#)     $$','syj', sysdate,sysdate);

commit;
 
 
さらに上の非表示ドメインを用いて上記の情報を格納する場合、このコンテンツには「」文字が存在するため、value=「${taskLog}」の「」がペアリングされ、その後の「」解析に問題が生じる.
 
質問の抽出:フロントページに特殊文字(HTMLページの解析に参加したり、HTMLの解析に影響を与えたりすることができる)を格納する方法.
ソリューション:ajaxを使用して非同期リクエストを書き、その値をクエリーします.これにより,特殊文字がHTML解析に影響する問題と,超長文字の問題が解決される.