WAP应用开发关于使用JSP问题

本文介绍了使用servlet+jsp和servlet动态生成HTML两种方式进行WAP2.0开发的方法。对于servlet+jsp,需要对JSP文件进行特定的修改以适应移动设备的要求;而servlet动态生成HTML则直接在doGet()或doPost()方法中使用out.println()来构建页面。

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

        wap开发,其实不难,只要熟悉html、xhtml 外加 css (WCSS)这是前台页面的主要技术。后台使用什么技术依个人喜好。笔者开发过程中,喜欢采用servlet+jsp或者servlet动态生成html显示在前台。

        介绍下两种实现方式:

 1、servlet+jsp

       wap2.0支持jsp,但是需要修改jsp内容,有以下几处修改:

             

       a)、页面头部:<%@ page content-type="text/html;charset=UTF-8"%>

            不要加入<?xml version="1.0" encoding="UTF-8"?>

       b)、<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"

                        "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">   一定注意这个。

       c)、<html xmlns="http://www.w3.org/1999/xhtml"> html标签中加入xmlns属性。

        d)、<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>  加在head标签

                 体部

             整体JSP页面结构,如下图

             

         这样就可以在wap应用开发中,轻松使用jsp了,可以使用<%%>、taglib、url传参等。

2、servlet动态生成

       

        熟悉servlet应该知道,在servelt的doGet()或者doPost()方法里,使用out.println(),动态生成 

        html页面。

        

         具体如下图:

         

      

        

    

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值