-
Tạo project Java web application
- New project -> jakarta EE -> Template -> web application -> create
-
Thêm tomcat
-
Dowload tomcat 10 tại: https://tomcat.apache.org/download-10.cgi
-
Core -> click dowload 32 hoặc 64 bit -> giải nén file
- Thêm tomcat 10 vào Intellij
- Chọn edit configuration -> add new run configuration (hoặc dấu cộng trên cùng bên trái) -> tomcat server -> local
- Click chuột configuration-> click dấu cộng -> click tomcat home -> trỏ tới folder vừa tải tomcat 10 -> ok -> ok
- Tại Before launch -> click dấu cộng -> Buid Arifacts -> chọn tên folder:war exploded -> ok
- Deployment -> dấu cộng -> Arifacts -> chọn tên folder:war exploded
- Click OK Thực hiện chạy file index.jsp
-
Configura trong pom xml thêm dependency
<!-- taglibs-standard-spec-*.jar -->
<!-- http://mvnrepository.com/artifact/org.apache.taglibs/taglibs-standard-spec -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-spec</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
</dependency>
<!-- taglibs-standard-impl-*.jar -->
<!-- http://mvnrepository.com/artifact/org.apache.taglibs/taglibs-standard-impl -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>
-
Đăng ký thư viện JSP
Khai báo taglib tại đầu trang jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
-
Kiểm Thử
<body>
<c:set var = "stuff" value ="<%= new java.util.Date() %>" />
Time is ${stuff}
<h1><%= "Hello World!" %>
</h1>
<br/>
<a href="hello-servlet">Hello Servlet</a>
</body>
-
Tham khảo thêm tại đây
-
Kết quả
- Xem chi tiết code tại đây