JSP内置对象-Session

1 JSP session内置对象

在JSP中,session是HttpSession类型的内置对象。Java开发人员可以使用此对象设置,获取或删除属性或获取会话信息。

2 session内置对象的示例

2.1 编写index.jsp

<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<html>
<head>
    <meta charset="utf-8">
    <title>一点教程网-JSP session内置对象</title>
</head>
<body>
<form action="welcome.jsp">
    <input type="text" name="uname">
    <input type="submit" value="提交"><br/>
</form>
</body>
</html>

2.2 编写welcome.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <meta charset="UTF-8">
    <title>一点教程网-JSP session内置对象</title>
</head>
<body>

<%

    String name=request.getParameter("uname");
    out.print("欢迎 "+name);
    session.setAttribute("user",name);
%>

<a href="second.jsp">second.jsp页面</a>

</body>
</html>

2.3 编写second.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>一点教程网-JSP session内置对象</title>
</head>
<body>
<%

    String name=(String)session.getAttribute("user");
    out.print("你好 "+name);

%>
</body>
</html>

2.4 运行测试

一点教程,一个分享编程知识的公众号。跟着站长一起学习和进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「一点教程」,你已然超越了90%的程序员!

一点教程二维码