下面是本人在開發webwork項目遇到的一些小問題,希望大家如果遇到一樣的問題時,對大家有所幫助。
1、如果action返回的freemarker頁面是xml(通常是響應xmlHttpRequest的action),則必須在<?xml version='1.0' encoding="UTF-8"?> 前加入:<#ftl attributes={"content_type":"text/xml; charset=UTF-8"}>,否則 firefox將不能夠解析。
2、如果要在網頁對話框中響應action,並要在該對話框中響應返回頁面,則必須在<head></head>之間加入:<base target="_self">, 否則會彈出一個新的頁面來顯示內容。