当前页面: 开发资料首页 → JSP 专题 → 我终于解决掉session的问题了
我终于解决掉session的问题了
摘要: 我终于解决掉session的问题了
我用的web server是jswdk-1.0.1。
用session.setAttribute("user","china");创建是不行的。
在这里要用session.putValue("user", "china");创建。这就是为什么之前用上面的代码时,老是提示:
在 interface javax.servlet.http.HttpSession
中未找到方法 setAttribute(java.lang.String, java.lang.String)。
session.setAttribute("user","china");
因为jswdk-1.0.1里面根本就没有setAttribute,取代的是putValue。下面就是修改后的代码:
<%
if(request.getParameter("pass")!=null && request.getParameter("pass").equals("sssss")) {
response.sendRedirect("main.jsp");
} else {
session.putValue("user", "china");
out.println(session.getValue("user").toString());
}
%>
只是不知道这样的代码放在别的web server上是否可行。那种用的多?我是不是换成Tomcat作webserver来开发会比较好?
恭喜!!
呵呵,所以我就建议你换服务器罗