<kbd id="m0mea"><tt id="m0mea"></tt></kbd>
  • <s id="m0mea"><code id="m0mea"></code></s>
    <tbody id="m0mea"><u id="m0mea"></u></tbody><rt id="m0mea"><menu id="m0mea"></menu></rt>
  • <legend id="m0mea"><input id="m0mea"></input></legend>

    1. 簡單介紹什么是 JSP 和 JSP工作原理、一些基本語法
    2022-05-31 17:20:37

    JSP簡介

    JSP全稱是Java Server Pages,是一種動態網頁技術,JSP其實就是在html中插入了java代碼和JSP標簽之后形成的文件,文件名以.jsp結尾。其實JSP就是一個servlet。
    在servlet中編寫html比較痛苦,而寫JSP就像在寫html,但它相比html而言,html只能為用戶提供靜態數據即靜態頁面,而Jsp技術允許在頁面中嵌套java代碼,為用戶提供動態數據,從而形成動態頁面。需要注意的是最好只在JSP中編寫動態輸出的java代碼。

    ?

    其實JSP就是一個servlet 這句話要記一下?。?!

    ?

    一個JSP:

    IDEA中創建jsp:

    在web目錄下右鍵,new—>JSP/JSPX,創建一個名為first.jsp的文件。

    ?

    eclipse中創建JSP:

    在WebContent目錄下點擊右鍵—>new—>JSP file,創建一個名為first.jsp的文件。

    記住是在WebContent下創建,可以自己訪問.

    然后在文件中編寫下面代碼:

    1.把頭部那些編碼換成UTF-8即可支持中文

    2.可以看出 上面除了導包那一塊? 下面的都是html代碼!

    3.記住 java代碼要在這里面寫: <% java代碼塊 %>

    4.記住 導java的包要這樣寫:<%@page import="java.util.*"%>  【例:導入util中全部包】

    ?

    <%@page?import="java.util.Date"%>
    <%@?page?language="java"?contentType="text/html;?charset=UTF-8"
    ????pageEncoding="UTF-8"%>

    ????
    <!DOCTYPE?html>
    <html>
    <head>
    <meta?charset="UTF-8">
    <title>Insert?title?here</title>
    </head>
    <body>
    ????????<h1>Hello,World!</h1>
    ????????<%?Date?now?=?new?Date();
    ????????????out.write(now.toLocaleString());
    ????????%>
    </body>
    </html>

    之后將項目部署到tomcat中并啟動,在瀏覽器中訪問該JSP即可在頁面中看到HELLOWORLD! 和? 當前時間了。

    ?

    JSP就是一個servlet

    IDEA查看方式:

    打開tomcat啟動的控制臺中的最上面的CATALINA_BASE后面的硬盤地址,然后進入到workCatalinalocalhost目錄下就可以找到這個java文件了。

    eclipse查看方式:

    工作空間中的.metadata.pluginsorg.eclipse.wst.server.core mp0workCatalinalocalhost日本成人三级A片

    <kbd id="m0mea"><tt id="m0mea"></tt></kbd>
  • <s id="m0mea"><code id="m0mea"></code></s>
    <tbody id="m0mea"><u id="m0mea"></u></tbody><rt id="m0mea"><menu id="m0mea"></menu></rt>
  • <legend id="m0mea"><input id="m0mea"></input></legend>