下面是本人在开发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">, 否则会弹出一个新的页面来显示内容。