页面不能正常显示有可能是页面头有空格、制表符等

本文介绍了如何解决多普达C730在访问WAP页面时因空格问题导致的显示错误。通过调整页头的格式,确保<%@page...>和<?xml...>之间没有空格,最终解决了这一难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于多普达(dopod)c730的不兼容性,首页访问时就报错,曾一度无计可施。最后发现是空格的问题,根据空中网资深waper的说法,只要在一开始页头没有空格,制表符等字符,任何机型应该都可以正确显示,修改之,发现完全正确。
下面是页头的正确显示,在开发时使用了一个header.jsp页面,每个页面都需要引用它,header.jsp的页头大致显示如下:

Java代码 复制代码
  1. <%@ page language="java" contentType="text/vnd.wap.wml;charset=UTF-8"%><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">   
  2. <%@page import = "java.util.Date,   
  3.  java.text.SimpleDateFormat,   
  4.    java.util.Enumeration,   
  5.    java.util.regex.Matcher,   
  6.  java.util.regex.Pattern,   
  7.    org.apache.log4j.Logger,      
  8.    org.springframework.web.context.support.WebApplicationContextUtils" %>   
  9. <%!   
  10.  final static Logger logger = Logger.getLogger("web");   
  11. ... ...  
<%@ page language="java" contentType="text/vnd.wap.wml;charset=UTF-8"%><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<%@page import = "java.util.Date,
 java.text.SimpleDateFormat,
   java.util.Enumeration,
   java.util.regex.Matcher,
 java.util.regex.Pattern,
   org.apache.log4j.Logger,   
   org.springframework.web.context.support.WebApplicationContextUtils" %>
<%!
 final static Logger logger = Logger.getLogger("web");
... ...


注意第一行,在<%@ page的语句引用之后,<?xml... 要紧跟其后,否则这里会有一个空格,郁闷,就这小问题一整天才解决。
但是多普达的机器还是需要先登录移动梦网,貌似是需要先配置物理层和链路层等,取得相关参数,才可以由梦网进入wap社区页面。
无论如何,总算搞定了这款难缠的机型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值