Midlet与Servlet传递Cookie
Cookie在Java ME平台中没有得到支持,因此要想维持客户端和服务器端的状态则必须要使用URL重写的方式.
Cookie的工作原理如图:
浏览器根据 域(domain) 和 路径(path) 检查是否有匹配的cookie,如果有则把cookie 以“名称 = 值” 的形式发送给服务器
获取(客户端) cookie 的方式:
服务器端的核心代码:
在J2ME中代码URL为我公司的URL,地址可能有变,希望大家在测试的时候,更改成自己服务器的地址就可以了。
程序运行成功后的部分截图:
手机模拟器第一次运行时出现上图所示,服务器端的截图如下:
第一次手机访问服务器时,服务器产生一个随机数(100以内的整数,当然也可以采用uuid)返回客户端。
手机模拟器第二次访问和服务器的截图: