`
zhyt710
  • 浏览: 205715 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

wap提交表单

阅读更多

只是随便试试,以防不时之需。

 

表单页

hello.jsp

 

<%@ page contentType="text/vnd.wap.wml" pageEncoding="UTF-8"%>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="card1" title="Tutorial">

<input name="name" emptyok="false" tabindex="2" format="*x" value="abc" />
<br />
<input name="password" emptyok="false" type="password" tabindex="3"  />
<br />
<anchor>
	提交
	<go href="reHello.jsp" method="post">
	    <postfield name="name" value="$(name)" />
	    <postfield name="password" value="$(password)" />
	</go>
</anchor>
<br />

</card>

</wml>

可以观察与html的表单区别,以及特性。

 

服务处理页面

reHello.jsp

 

<%@ page contentType="text/vnd.wap.wml" pageEncoding="UTF-8"%>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<% request.setCharacterEncoding("UTF-8"); %>
<% System.out.println(request.getParameter("name")); %>
<% System.out.println(request.getParameter("password")); %>

<jsp:forward page="hello.jsp"></jsp:forward>

  和普通的jsp并无二意。

 

随便建一个wab项目,便可测试。值得注意的是,需要一个wap浏览器 。firefox3.5,ie7 都是不行的。 Opera可以。

 

 

2009-10-24 添加

为公司开发了一套基于wap2.0的。随意上面的内容根本没用到。不过可以说明一点。原来目前的wap开发是如此简单,以至于会让你认为那是把web开发打回到了没有ajax的时代

分享到:
评论

相关推荐

    手机wap网站源码,很好的例子

    8. **用户交互**:尽管资源有限,WAP网站仍可实现基本的用户交互,如表单提交、按钮点击等。 9. **性能优化**:在编写WAP源码时,需关注加载速度和资源消耗,如压缩图片、精简代码、优化网络请求等。 10. **设备...

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

    在这个例子中,JSP生成了一个WML表单,用户输入用户名后,提交请求到`process.jsp`进行处理。 **Tomcat WAP服务器配置** Tomcat是Apache软件基金会的Jakarta项目下的一个开源Java Servlet容器,广泛用于部署Java ...

    wap商城html源码

    6. 用户系统:登录、注册、个人信息管理等功能,通常需要处理表单提交和验证。 7. 团购和电影院选座:这是额外的特色功能,可能涉及到更复杂的交互逻辑,如地图选座、时间限制等,可能需要JavaScript库如jQuery、Vue...

    手机版wap(手机模拟器)

    此外,开发者还可以测试交互功能,如表单提交、链接点击和脚本执行,以确保这些功能在实际手机上能正常工作。 模拟器的使用对于优化WAP网站至关重要,因为它可以让开发者在发布前发现并修复问题,提高用户在移动...

    WAP开发实用手册

    - WML编程:学习WML语法,创建交互式页面,如表单提交、链接跳转等。 - WAP服务开发:实现WAP服务器端逻辑,处理客户端请求,返回数据或执行业务操作。 - 设备适配:由于不同移动设备的硬件和软件差异,需要考虑...

    wap online 文字游戏 CGI

    CGI程序通常由Perl、C或C++等编程语言编写,当用户提交表单或请求特定URL时,CGI程序会被调用执行,然后将结果返回给浏览器。 【WAP技术】WAP(Wireless Application Protocol)是专门为无线通信设备如手机设计的一...

    php 防止表单重复提交两种实现方法

    - 执行AJAX提交表单数据,提交成功后再将按钮重新启用。 2. **设置状态标志** 另一种方式是使用JavaScript设置一个状态标志(如变量)来表示表单正在提交。在表单提交的函数中,检查这个状态标志,如果处于提交...

    wap通用分页开发(字数/文章)

    - 用户可以通过表单提交搜索关键词。 - 页面提供了翻页链接,允许用户浏览不同章节或页面的内容。 综上所述,这个WAP通用分页开发的示例不仅展示了如何使用JSP技术构建动态WAP页面,还涉及到了WAP技术的基础知识、...

    比较全的wap开发教程

    1. **WML标签和属性**:深入讲解常用WML标签,如`&lt; go &gt;`(导航)、`&lt; input &gt;`(用户输入)和`&lt; submit &gt;`(提交表单)等。 2. **WML脚本**:WMLDeck和WMLScript的介绍,以及如何在WML中添加动态功能。 3. **WML...

    wap标签与例子

    6. **表单处理(Form Handling)**:WML支持表单提交,但使用`&lt;post&gt;`或`&lt;get&gt;`标签,而不是HTML的`&lt;form&gt;`。 7. **导航菜单(Traversing)**:`&lt;menu&gt;`标签可以创建导航菜单,让用户通过按键选择。 ```xml ...

    NIIT wap 考试题

    9. **标签的type属性**:指示一个操作类型,如导航、提交表单等。 10. **返回上一卡片**:在WML中,可以使用`&lt;go back&gt;`标签让浏览器回到刚访问过的卡片。 选择题和判断题部分主要测试了对WAP协议栈层数、noop元素...

    手机wap源码模板 (195).zip

    4. **用户交互**:文件如login+zhuce.html可能涉及到用户登录和注册功能,这需要处理表单提交、数据验证和可能的服务器通信。 5. **列表展示**:TG_liebiao.html、chanpingliebiao.html、...

    jquery 构造函数在表单提交过程中修改数据

    最后,使用 `attr()` 方法更新 `textarea` 的 `value` 属性,使得在表单提交时,用户输入的内容后面会自动添加 “wap”。 在 HTML 部分,我们看到这样一个表单: ```html ();"&gt; ``` 这里的 `onsubmit` 属性绑定...

    WAP建站基础教程 WML学习

    上面的例子展示了如何通过选择颜色后提交表单。`&lt;%...%&gt;`是WML中的变量引用,可以用来插入表单字段的值。 **6. WAP浏览器与WAP网关** WAP浏览器(通常内置在移动设备中)解析WML文档,而WAP网关则负责将HTTP请求...

    HTML5_wap_login.zip

    10. **Ajax异步提交**:利用JavaScript和XMLHttpRequest对象,可以实现登录表单的异步提交,用户无需等待页面刷新,就能看到登录结果,提高了交互体验。 以上就是HTML5_wap_login.zip压缩包中可能涉及的关键技术点...

    wap 业务测试指南

    1. 功能性测试:验证 WAP 服务的基本功能是否正常,如页面加载、链接跳转、表单提交等。 2. 压力测试:评估系统在高并发访问下的稳定性和性能。 3. 性能测试:测量页面加载速度、响应时间等,确保用户可以流畅地使用...

    WAP初级教程.rar

    4. **数据交换**:学习如何在WAP页面中嵌入和处理数据,如使用`&lt;submit&gt;`标签提交表单,以及与服务器端的交互。 5. **WAP页面设计**:了解如何优化WAP页面布局,使其适应小屏幕设备,包括文本的排版、链接的布局和...

    自己对wap的一些心得体会

    4. **表单标签**:`&lt;form action="linkurl" method="post"&gt;`,用于创建表单,`action`属性指定提交表单时的目标URL,`method`属性定义提交方式(GET或POST)。 通过合理运用这些标签,开发者可以构建出功能完善、...

Global site tag (gtag.js) - Google Analytics