如何將XML文件作爲內容包含在XHTML文檔的textarea元素中?如果特殊字符沒有轉義,它將導致驗證錯誤。如何使用JSP將XML文件插入XHTML頁面<textarea>?
在使用include指令插入特殊字符(如使用JSTL)之前,JSP中有沒有簡單的方法來轉義特殊字符?
示例代碼:
<div>
<textarea name="content" rows="20" cols="80"><%@ include file="example.xml" %></textarea>
</div>
這看起來很好的瀏覽器,但因爲嵌入式文件啓動另一個XML聲明XHTML驗證將失敗。
如果瀏覽器從錯誤中恢復,並且XML文件不包含字符串「」,它只會在瀏覽器中「顯得很好」。 – Quentin 2009-12-03 14:25:48