<tbody id="j99e4"></tbody>

<dd id="j99e4"></dd>

  • <button id="j99e4"><object id="j99e4"></object></button>
      1. <th id="j99e4"></th>
        <button id="j99e4"><acronym id="j99e4"></acronym></button><rp id="j99e4"><object id="j99e4"><input id="j99e4"></input></object></rp>

        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亚洲人成图偷偷小说_亚洲图片小说激情综合_国产精品亚洲自在线播放页码_久久综合亚洲色hezyo国产

        <tbody id="j99e4"></tbody>

        <dd id="j99e4"></dd>

      2. <button id="j99e4"><object id="j99e4"></object></button>
          1. <th id="j99e4"></th>
            <button id="j99e4"><acronym id="j99e4"></acronym></button><rp id="j99e4"><object id="j99e4"><input id="j99e4"></input></object></rp>