(3)、 重新启动服务:执行jswdk-1.0.1目录下的stopserver.bat 然后再执行startserver.bat
三、 用servlet生成WML
1.源程序 wap86test.java:
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class wap86test extends HttpServlet {
public void service (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/vnd.wap.wml"); PrintWriter out = response.getWriter(); out.println("<?xml version=\"1.0\"?>"); out.println("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""); out.println(" \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); out.println("<wml>"); out.println("<card title=\"Hello,wap86\">"); out.println(" <p align=\"center\">"); out.println("Date and Time Service<br/>"); out.println("Date is: "+ new java.util.Date()); out.println("</p>"); out.println("</card>"); out.println("</wml>"); }
}
2:编译源程序
“开始”--“运行…” ---键入“javac D:\xing\servlet\swdk1_0_1-win\jswdk-1.0.1\testwml\WEB-INF\servlets\wap86test.java” 此时你以看到在"D:\xing\servlet\swdk1_0_1-win\jswdk-1.0.1\testwml\WEB-INF\servlets\"目录下会多出一个wap86test.class 文件! 如果你想看到更多的编译信息,请在MS-DOS窗口中输入以上命令.
3:大功告成!
打开WAP模拟器(Nokia toolkit 等),键入: “http://localhost:8080/testwml/servlet/wap86test” 你将看到:

怎么样,是不是特别漂亮哦!
|