VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • Python
  • PHP
  • Eclipse
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Phần mềm tiện ích
    • Cấu trúc dữ liệu và giải thuật
    • Học lập trình C#
    • Selenium Test

JSP Tuts

JSP là gì? Học JSP cần chuẩn bị những gì? Kiến trúc JSP Vòng đời của JSP Cú pháp trong JSP Tạo ứng dụng JSP trên Eclipse MVC trong JSP Các đối tượng ẩn trong JSP Xử lý ngoại lệ trong JSP

8 Đối Tượng Ẩn Trong JSP

Đối tượng JSP Request Đối tượng JSP Response Đối tượng JSP Config Đối tượng JSP Page Đối tượng JSP PageContext Đối tượng JSP Application Đối tượng JSP Session Đối tượng JSP Exception
List Câu Hỏi Phỏng Vấn JSP

Đối tượng session trong JSP


Học servlet
Học java core

Đối tượng session trong JSP là một đối tượng ẩn của javax.servlet.http.HttpSession. Đối tượng session được sử dụng để theo dõi phiên của các request của client.

Lập trình viên Java có thể sử dụng đối tượng này để set, get hoặc remove thuộc tính hoặc để lấy thông tin về phiên làm việc.


Nội dung chính

  • Ví dụ về đối tượng session trong JSP

Ví dụ về đối tượng session trong JSP

File: index.jsp

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Doi tuong session trong JSP</title>
</head>
<body>
<form action="welcome.jsp">
  <input type="text" name="username"> 
  <input type="submit" value="Submit">
</form>
</body>
</html>

File: welcome.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Welcome page</title>
</head>
<body>
  <%
      String name = request.getParameter("username");
      out.print("Welcome " + name);

      session.setAttribute("user", name);
  %>
  <a href="second.jsp">second jsp page</a>
</body>
</html>

File: second.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Second page</title>
</head>
<body>
  <%
      String name = (String) session.getAttribute("user");
      out.print("Hello " + name);
  %>
</body>
</html>

Run ứng dụng trên chúng ta có kết quả như sau:

Đối tượng session trong JSP

Click Submit.

Đối tượng session trong JSP

Click Link.

Đối tượng session trong JSP
Học servlet
Học java core

Recent Updates

Lớp JSpinner trong Java SwingĐối tượng config trong JSPĐối tượng exception trong JSPĐối tượng page trong JSPĐối tượng pageContext trong JSPĐối tượng request trong JSPĐối tượng response trong JSPĐối tượng session trong JSPKiến trúc JSPMVC trong JSPTạo ứng dụng JSP trên EclipseVòng đời của JSP

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn

Danh sách bài học

Học java
Học servlet
Học jsp
Học Hibernate
Học Struts2
Học Spring
Học SQL

Câu hỏi phỏng vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

About VietTuts.Vn

Hệ thống bài học trên VietTuts.Vn bao gồm các bài lý thuyết và thực hành về các công nghệ java và công nghệ web. Các bài lý thuyết trên hệ thống VietTuts.Vn được tham khảo và tổng hợp từ các trang http://javatpoint.com, http://www.tutorialspoint.com, http://docs.oracle.com/en …

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | VietTuts.Vn team | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml