很奇怪的问题, page 头申明和 xml 头 必须写在一行, 否则tomcat 5.5 解析的时候会多出一个空行,造成xml错误。
<%@ page pageEncoding="UTF-8" contentType="text/vnd.wap.wml"%><?xml version="1.0" encoding="utf-8"?> <WML> <HEAD><META http-equiv=Cache-Control content=max-age=0> <CARD id=main title=aimi> <P> <A href="http://wap.3g.net.cn/index.aspx?sid=">返回门户首页</A> </P> </CARD> </WML>