Java Web項目--使用JSP生成一個頁面


我們使用了servlet生成了一個網頁,但是可以看到使用servlet生成網頁必須將網頁的內容全部嵌入到Java代碼當中,不是很方便。
所以有沒有什么辦法是將Java代碼嵌入到html代碼中,而不是像servlet這樣將html代碼嵌入到Java代碼中的呢。答案是使用JSP。
JSP是使用類似"<% %>"括起來的一段嵌入到html中的Java代碼。
我們下面將展示使用一個jsp頁面顯示一個網頁的效果。
JSP頁面的開頭需要加上一行"<%@ page contentType="text/html;charset=UTF-8" %> "以制定該jsp頁面的類型,編碼之類的內容。
在WebCOntent目錄下新建一個JSP文件page3.jsp。在其中添加一段輸出日期的代碼。
page3.jsp內容如下:

<%@page import="java.util.Date"%>
<%@page import="java.io.PrintWriter"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!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=ISO-8859-1">
<title>page3</title>
</head>
<body>
<%
    //PrintWriter out = response.getWriter();
    out.println(new Date());
%>
</body>
</html>

啟動服務器,可以看到http://localhost:8080/WebProject/page3.jsp網頁中顯示出了當前時間信息,如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM