用WML+JSP做个手机网站,关于session问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:32:43
有些手机可以保存SESSION里的值,如session.setAttribute("test",test); 然后在另外一个页面就可以用String test =(String) session.getAttribute("test") ;取到值.有些手机可以取得到,有些手机却取不到.用OPERA可以取到值,请问一般怎么保存用户登陆的信息?
MAJINSHOU,可以说详细点吗?

我遇到的手机基本上都是经过session传值的,如果不支持的话你可以考虑用Servlet来传递参数,request.getRequestDispatcher().forward("ssss.wml");/**
Copyright 2008 cgMobile, Inc. All rights reserved.
Title: PhoneCode page of wap.5688.biz.
Author: Jason.Ma
Version: V1.0
Date: Sep-11-2008
*/

package cgm.com.page;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

import cgm.com.*;

public class PhoneCodePage extends HttpServlet
{
public void doPost(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
{
String imsi = request.getParameter("imsi");
String imei = request.getParameter("imei");
if(null != imsi && null != imei)
{
request.getRequestDispatcher("phone.wml").forward(request,response);//传递参数imsi和imei到phone.wml(Servlet动态实现)
}
}
}
phone.wml页获取参数的方法就不用我说了吧,有问题详谈:ma