`

用jsp写wap文件

    博客分类:
  • jsp
阅读更多

直接上代码:

head.jsp
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
                   "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String acceptHeader = request.getHeader("accept");

if (acceptHeader.indexOf("application/vnd.wap.xhtml+xml") != -1)
  response.setContentType("application/vnd.wap.xhtml+xml");
else if (acceptHeader.indexOf("application/xhtml+xml") != -1)
  response.setContentType("application/xhtml+xml");
else
  response.setContentType("text/html");
%>

 main.jsp

<%@ include file="header.jsp"%>

<%@ include file="checkSession.jsp"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
………………
 %>
<html xmlns="http://www.w3.org/1999/xhtml"
>
  <head>
   <title>……</title>
  <link href="css/index.css" rel="stylesheet" type="text/css"/>
  </head>
  
  <body>
  ………………
  </body>
</html>

 

注意事项 :1.head.jsp的前两行必须必须在每个文档的前两行。所以在main.jsp中include head.jsp。
            2.所有的的标签必须闭包(input好像不用,但<br>必须闭包,即<br/>);
            3.由于文件在传输中先转换成xml文件,所以需要转义的必须在界面上手工转义,如&->&amp;,在传递多个参数时用的着。
            4.参考文档:http://www.developershome.com/wap/xhtmlmp/

分享到:
评论

相关推荐

    源码jsp写的wap系统

    【标题】"源码jsp写的wap系统"涉及的是使用JavaServer Pages(JSP)技术构建的适用于移动设备的Web应用程序,通常称为WAP(Wireless Application Protocol)系统。这种系统是为了适应早期移动设备的限制而设计的,...

    JSP+WAP例子

    这些文件可能包含了关键的JSP代码、servlet实现或者WAP相关的配置信息,展示了如何在实际项目中整合JSP、servlet和WAP技术。 4. **WAP网关集成**:JSP应用可能需要与WAP网关通信,以便将传统Web内容转换为适合WAP...

    jsp+tomcat的wap源码

    对于【描述】中提到的"主要是介绍了用jsp在tomcat环境下开发的wap",这可能意味着源码包含了一个或多个示例,展示了如何使用JSP技术来开发适用于移动设备的WAP应用。WAP应用通常需要考虑到移动设备的特性,如小屏幕...

    jsp的wap开发和tomcatwap服务器配置

    4. **部署WAP应用**:将包含JSP和相关资源的WAP应用打包成WAR文件,然后通过Tomcat管理界面或命令行工具将其部署到服务器上。 5. **测试和调试**:使用WAP兼容的手机或模拟器进行测试,确保应用在移动设备上正确...

    JSP Wap框架初步

    **JSP Wap框架初步** **一、JSP与WAP简介** JSP(JavaServer Pages)是Java技术中用于动态网页开发的一种技术,它允许开发者在HTML代码中嵌入Java代码,使得网页具有动态性。JSP由服务器执行,生成HTML页面后发送...

    多种jsp文件上传实例

    这个文件可能展示了如何在WAP(Wireless Application Protocol)环境中处理文件上传,考虑到移动设备的限制,可能需要特别优化。 7. `WEB-INF`和`documentation`: `WEB-INF`目录是JSP应用程序的标准组成部分,...

    jsp下wap应用程序

    **综合项目-wap**:这个文件名可能是指包含整个WAP项目的压缩包,其中可能有源代码、配置文件、资源文件等,用于构建和运行该WAP应用程序。 综上所述,这个项目是关于使用Java JSP技术开发的WAP应用,通过Servlet与...

    基于JSP和WAP技术的图片下载

    【基于JSP和WAP技术的图片下载】系统是一个结合了Web技术和移动通信技术的解决方案,主要用于方便用户在移动设备上浏览和下载图片。在这个系统中,JSP(JavaServer Pages)作为后端服务器端技术,负责处理业务逻辑和...

    JSP技术在WAP开发中的应用

    3. **语句格式**:JSP中的WML语句通常使用`out.println()`或其他JSP内置对象的方法来输出,语句需要用引号括起来,并在末尾添加分号。例如: ```jsp out.println("Hello from script code! "); ``` 4. **内容...

    wap教程 java wap jsp

    【标题】: "Java JSP开发中的WAP教程" 【描述】: "本文档适合初次接触WAP开发的人员,通过此教程可以开始WAP应用的编程之旅" 【标签】: "wml jsp java wap doc" 【知识点详解】 WML (Wireless Markup Language) ...

    wap技术[pdf] jsp

    **文件“technical_wap2_0-20021106”** 这个文件名可能是指一个关于WAP 2.0技术的文档,发布日期为2002年11月6日。WAP 2.0是WAP的升级版,引入了更强大的功能,比如支持WML和XML的混合(XWML),增强了用户体验,...

    一个非常好的jsp+wml的例子(包括代码).rar_WML_WML java_jsp wml _wap_wml jsp

    - "wml_jsp":再次强调了WML与JSP的结合,可能包含用JSP来编写WML页面的示例。 **文件名称列表解析:** 文件名看起来像是教程或示例代码的不同部分,每个文件可能对应一个特定的代码段或解释: - "WAP builds ...

    JSP 图片下载系统(WAP)

    **JSP图片下载系统(WAP)** 该系统是一款基于Java JSP技术开发的,专为WAP(无线应用协议)用户设计的图片下载平台。它允许用户通过支持WAP的移动设备,如Opera Mini或其他M3GATE类似的手机浏览器,进行便捷的图片...

    wml和jsp实现wap网站后台管理及手机显示的过程

    在构建WAP(Wireless Application Protocol)网站时,开发者经常使用WML(Wireless Markup Language)作为前端展示语言,而用Java的JSP(JavaServer Pages)技术来处理后台逻辑和数据管理。本文将深入探讨如何利用...

    wap_jsp开发实例

    【标题】"wap_jsp开发实例"涉及到的关键技术领域是移动互联网开发,主要集中在使用Java Server Pages(JSP)技术构建适用于无线应用协议(WAP)的网站或服务。WAP是一种让移动设备如手机访问互联网内容的标准,而JSP...

    *JSP WAP 图铃下载系统*(WAP)

    **JSP WAP 图铃下载系统**是一种基于JavaServer Pages(JSP)技术构建的无线应用协议(WAP)平台,主要用于提供手机用户图铃资源的下载服务。这个系统是初学者进入IT行业时接触的典型项目之一,有助于理解Web开发的...

    寻仙Jsp+Mysql(WAP2.0) BBS论坛系统

    【寻仙Jsp+Mysql(WAP2.0) BBS论坛系统】是一个基于Java Server Pages(JSP)技术和MySQL数据库构建的移动互联网论坛平台。该系统设计的主要目的是为用户提供一个方便、快捷的移动端交流环境,支持WAP2.0标准,确保在...

    JSP版PowerDiamond生成静态wap wml页面

    在这个场景中,"JSP版PowerDiamond生成静态wap wml页面"指的是使用JSP和PowerDiamond工具来创建适用于移动设备的WAP(无线应用协议)和WML(Wireless Markup Language)页面。 WAP是为低带宽、低处理能力的移动设备...

    JSP源码——WAP图铃下载系统_unimg.zip

    【JSP源码——WAP图铃下载系统_unimg.zip】是一个基于JSP技术的Web应用程序,用于提供WAP(无线应用协议)用户下载手机图片(图)和铃声(铃)的服务。这个系统的核心功能是允许用户通过移动设备访问网站,浏览并...

    在WAP开发中JSP技术的应用.doc

    4. **文件扩展名**: 最终的程序文件需保存为`.jsp`扩展名,以便被JSP引擎识别并编译。 #### 四、JSP技术在WAP开发中的实践案例 接下来,我们将通过一个简单的示例来展示如何使用JSP技术开发WAP应用。该示例将实现...

Global site tag (gtag.js) - Google Analytics