JSP簡介
JSP全稱是Java Server Pages,是一種動態(tài)網頁技術,JSP其實就是在html中插入了java代碼和JSP標簽之后形成的文件,文件名以.jsp結尾。其實JSP就是一個servlet。
在servlet中編寫html比較痛苦,而寫JSP就像在寫html,但它相比html而言,html只能為用戶提供靜態(tài)數據即靜態(tài)頁面,而Jsp技術允許在頁面中嵌套java代碼,為用戶提供動態(tài)數據,從而形成動態(tài)頁面。需要注意的是最好只在JSP中編寫動態(tài)輸出的java代碼。
?
其實JSP就是一個servlet 這句話要記一下?。?!
?
一個JSP:
IDEA中創(chuàng)建jsp:
在web目錄下右鍵,new—>JSP/JSPX,創(chuàng)建一個名為first.jsp的文件。
?
eclipse中創(chuàng)建JSP:
在WebContent目錄下點擊右鍵—>new—>JSP file,創(chuàng)建一個名為first.jsp的文件。
記住是在WebContent下創(chuàng)建,可以自己訪問.
然后在文件中編寫下面代碼:
1.把頭部那些編碼換成UTF-8即可支持中文
2.可以看出 上面除了導包那一塊? 下面的都是html代碼!
3.記住 java代碼要在這里面寫: <% java代碼塊 %>
4.記住 導java的包要這樣寫:<%@page import="java.util.*"%> 【例:導入util中全部包】
?
之后將項目部署到tomcat中并啟動,在瀏覽器中訪問該JSP即可在頁面中看到HELLOWORLD! 和? 當前時間了。
?
JSP就是一個servlet
IDEA查看方式:
打開tomcat啟動的控制臺中的最上面的CATALINA_BASE后面的硬盤地址,然后進入到workCatalinalocalhost目錄下就可以找到這個java文件了。
eclipse查看方式:
工作空間中的.metadata.pluginsorg.eclipse.wst.server.core mp0workCatalinalocalhost