我有一個用戶表格。如果用戶輸入帶有'或"作為其一部分的字符串,我沒有問題。表單已提交并正確保存到數(shù)據(jù)庫。我的問題是當我重新加載頁面時(所有條目都可以修改,并在顯示之前加載到JSP的列表中)。在加載頁面時,我收到一條錯誤消息:missing ) after argument list 'Caroline's message', \n我需要做什么才能轉(zhuǎn)義該字符串以在前端顯示它?這是我在前端使用的代碼,用于讀取數(shù)據(jù)并將其存儲在JavaScript對象中。我不確定我應該在哪里逃脫。導致問題的字段是c.getComName:communications[<%=i%>][1] = new CommObject('<%=c.getComId()%>', '<%=c.getComName()%>');生成的HTML更新:communications[0][1] = new CommObject('101', 'Caroline's Message');
如何在JSP上轉(zhuǎn)義撇號或引號(由JavaScript使用)
溫溫醬
2019-10-11 10:50:03