当前位置:沸点梦工场 > WAP网页设计 > Jsp wap开发教程 > 浏览文章

教你用JSP开发WAP技术

本站原创 2008年03月05日 【字体:

pick_appointment.jsp页面文件的程序代码如下:

<%@ page language="java" contentType="text/vnd.wap.wml" %>

<jsp:useBean>

 

<%!

// 下面创建针对每次约会的选项<option>元素

private String getOptions(mwebber.samples.AppointmentBean appointmentBean) {

     StringBuffer sb = new StringBuffer();

     int[] appointmentIDs = appointmentBean.getAppointmentIDs();

     for(int i=0; i<appointmentIDs.length; i++) {

          sb.append("<option onpick=/"show_appointment_data.jsp?id=");

          sb.append(i);

          sb.append("/">");

          sb.append(appointmentBean.getAppointmentTime(i));

          sb.append("</option>");

     }

     return sb.toString();

}

%>

 

<%! String strXMLPrologue = ""; %>

 

<%-- WML内容开始 --%>

<%= strXMLPrologue %>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/ wml_1.1.xml">

<wml>

     <card>

          <!-- 每分钟刷新一次卡片组 -->

          <onevent type="ontimer">

              <go href="pick_appointment.jsp"/>

          </onevent>

 

          <timer value="600"/>

          <!-- 回显卡片 -->

          <do type="prev">

              <prev/>

          </do>
          <!-- 为要选择约会而显示"select" -->

          <p>

              <select title="Appointments">

                   <%= getOptions(appointmentBean) %>

              </select>

          </p>

     </card>

</wml>

<%-- WML内容结束 --%>

show_appointment_data.jsp页面文件的程序代码如下:

<%@ page language="java" contentType="text/vnd.wap.wml" %>
<jsp:useBean>

<%

// 使用request对象的方法获取"id"参数的值

int intAppointmentID = Integer.parseInt(request.getParameter("id"));

%>

<%! String strXMLPrologue = ""; %>

 

上一页      下一页
本文共 4 页,第  [1]  [2]  [3]  [4]  页