package com.fr.output; import com.fr.stable.CodeUtils; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import java.io.IOException; import java.io.PrintWriter; public class session extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html; charset=gb2312"); PrintWriter out = response.getWriter(); out.println(""); out.println("
"); String urlid = request.getParameter("id"); //获取url通过ajax传递的值 HttpSession session = request.getSession(true); if (urlid == "" || urlid == null) { out.print(""); if (request.getParameter("sessionvalue") != null && request.getParameter("sessionvalue") != "") { session.setAttribute("sessionname", request.getParameter("sessionvalue")); } } else { urlid = CodeUtils.decodeText(urlid); session.setAttribute("sessionname", urlid); //将值赋值给sessionname这个session中 out.println(""); } out.println(""); out.println(""); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { doGet(request, response); } }