直接上代码:
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文件,所以需要转义的必须在界面上手工转义,如&->&,在传递多个参数时用的着。
分享到:
相关推荐
【标题】"源码jsp写的wap系统"涉及的是使用JavaServer Pages(JSP)技术构建的适用于移动设备的Web应用程序,通常称为WAP(Wireless Application Protocol)系统。这种系统是为了适应早期移动设备的限制而设计的,...
这些文件可能包含了关键的JSP代码、servlet实现或者WAP相关的配置信息,展示了如何在实际项目中整合JSP、servlet和WAP技术。 4. **WAP网关集成**:JSP应用可能需要与WAP网关通信,以便将传统Web内容转换为适合WAP...
对于【描述】中提到的"主要是介绍了用jsp在tomcat环境下开发的wap",这可能意味着源码包含了一个或多个示例,展示了如何使用JSP技术来开发适用于移动设备的WAP应用。WAP应用通常需要考虑到移动设备的特性,如小屏幕...
4. **部署WAP应用**:将包含JSP和相关资源的WAP应用打包成WAR文件,然后通过Tomcat管理界面或命令行工具将其部署到服务器上。 5. **测试和调试**:使用WAP兼容的手机或模拟器进行测试,确保应用在移动设备上正确...
**JSP Wap框架初步** **一、JSP与WAP简介** JSP(JavaServer Pages)是Java技术中用于动态网页开发的一种技术,它允许开发者在HTML代码中嵌入Java代码,使得网页具有动态性。JSP由服务器执行,生成HTML页面后发送...
这个文件可能展示了如何在WAP(Wireless Application Protocol)环境中处理文件上传,考虑到移动设备的限制,可能需要特别优化。 7. `WEB-INF`和`documentation`: `WEB-INF`目录是JSP应用程序的标准组成部分,...
**综合项目-wap**:这个文件名可能是指包含整个WAP项目的压缩包,其中可能有源代码、配置文件、资源文件等,用于构建和运行该WAP应用程序。 综上所述,这个项目是关于使用Java JSP技术开发的WAP应用,通过Servlet与...
【基于JSP和WAP技术的图片下载】系统是一个结合了Web技术和移动通信技术的解决方案,主要用于方便用户在移动设备上浏览和下载图片。在这个系统中,JSP(JavaServer Pages)作为后端服务器端技术,负责处理业务逻辑和...
3. **语句格式**:JSP中的WML语句通常使用`out.println()`或其他JSP内置对象的方法来输出,语句需要用引号括起来,并在末尾添加分号。例如: ```jsp out.println("Hello from script code! "); ``` 4. **内容...
【标题】: "Java JSP开发中的WAP教程" 【描述】: "本文档适合初次接触WAP开发的人员,通过此教程可以开始WAP应用的编程之旅" 【标签】: "wml jsp java wap doc" 【知识点详解】 WML (Wireless Markup Language) ...
**文件“technical_wap2_0-20021106”** 这个文件名可能是指一个关于WAP 2.0技术的文档,发布日期为2002年11月6日。WAP 2.0是WAP的升级版,引入了更强大的功能,比如支持WML和XML的混合(XWML),增强了用户体验,...
- "wml_jsp":再次强调了WML与JSP的结合,可能包含用JSP来编写WML页面的示例。 **文件名称列表解析:** 文件名看起来像是教程或示例代码的不同部分,每个文件可能对应一个特定的代码段或解释: - "WAP builds ...
**JSP图片下载系统(WAP)** 该系统是一款基于Java JSP技术开发的,专为WAP(无线应用协议)用户设计的图片下载平台。它允许用户通过支持WAP的移动设备,如Opera Mini或其他M3GATE类似的手机浏览器,进行便捷的图片...
在构建WAP(Wireless Application Protocol)网站时,开发者经常使用WML(Wireless Markup Language)作为前端展示语言,而用Java的JSP(JavaServer Pages)技术来处理后台逻辑和数据管理。本文将深入探讨如何利用...
【标题】"wap_jsp开发实例"涉及到的关键技术领域是移动互联网开发,主要集中在使用Java Server Pages(JSP)技术构建适用于无线应用协议(WAP)的网站或服务。WAP是一种让移动设备如手机访问互联网内容的标准,而JSP...
**JSP WAP 图铃下载系统**是一种基于JavaServer Pages(JSP)技术构建的无线应用协议(WAP)平台,主要用于提供手机用户图铃资源的下载服务。这个系统是初学者进入IT行业时接触的典型项目之一,有助于理解Web开发的...
【寻仙Jsp+Mysql(WAP2.0) BBS论坛系统】是一个基于Java Server Pages(JSP)技术和MySQL数据库构建的移动互联网论坛平台。该系统设计的主要目的是为用户提供一个方便、快捷的移动端交流环境,支持WAP2.0标准,确保在...
在这个场景中,"JSP版PowerDiamond生成静态wap wml页面"指的是使用JSP和PowerDiamond工具来创建适用于移动设备的WAP(无线应用协议)和WML(Wireless Markup Language)页面。 WAP是为低带宽、低处理能力的移动设备...
【JSP源码——WAP图铃下载系统_unimg.zip】是一个基于JSP技术的Web应用程序,用于提供WAP(无线应用协议)用户下载手机图片(图)和铃声(铃)的服务。这个系统的核心功能是允许用户通过移动设备访问网站,浏览并...
4. **文件扩展名**: 最终的程序文件需保存为`.jsp`扩展名,以便被JSP引擎识别并编译。 #### 四、JSP技术在WAP开发中的实践案例 接下来,我们将通过一个简单的示例来展示如何使用JSP技术开发WAP应用。该示例将实现...