第一個jsp例項
將life.jsp放在重定向javaweb工作目錄下
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="gb2312"%>
<!DOCTYPE html>
<html>
<head>
<title>life.jsp</title>
</head>
<body>
<%!
private int initVar=0;
private int serviceVar=0;
private int destroyVar=0;
%>
<%!
public void jspInit(){
initVar++;
System.out.println("jspInit(): JSP被初始化了"+initVar+"次");
}
public void jspDestroy(){
destroyVar++;
System.out.println("jspDestroy(): JSP被銷燬了"+destroyVar+"次");
}
%>
<%
serviceVar++;
System.out.println("_jspService(): JSP共響應了"+serviceVar+"次請求");
String content1="初始化次數 : "+initVar;
String content2="響應客戶請求次數 : "+serviceVar;
String content3="銷燬次數 : "+destroyVar;
%>
<h1>菜鳥教程 JSP 測試例項</h1>
<p><%=content1 %></p>
<p><%=content2 %></p>
<p><%=content3 %></p>
</body>
</html>
開啟tomcat並瀏覽器輸入url: http://localhost:8080/test/life.jsp,結果如下:
菜鳥教程 JSP 測試例項
初始化次數 : 1
響應客戶請求次數 : 7
銷燬次數 : 0
相關文章
- 第一個JSPJS
- 第一個jsp程式JS
- Tomcat JSP經典配置例項TomcatJS
- CSS匹配第一個li元素程式碼例項CSS
- 教你如何寫第一個jsp頁面JS
- 關於JSP 例項方法的執行緒安全JS執行緒
- javascript獲取字串中第一個不重複字元程式碼例項JavaScript字串字元
- ArcGIS API for JavaScript開發環境搭建及第一個例項demoAPIJavaScript開發環境
- 單例模式 - 只有一個例項單例模式
- 獲取小數點後面第一個數字程式碼例項
- docker redis 多個例項DockerRedis
- Ajax+jsp無重新整理驗證碼例項(轉)JS
- (04)Robot Framework第一個用例Framework
- 多個mapreduce連線例項
- VC++視覺化程式設計第一個程式設計例項出錯C++視覺化程式設計
- 建立第一個基於Prism框架的WPF應用例項(含原始碼下載)框架原始碼
- JDBC連線自定義sqlserver資料庫例項名(多個例項)JDBCSQLServer資料庫
- jafka安裝配置和啟動一個自帶例項和手寫一個例項
- RAC環境一個例項何時會歸檔另一個例項的日誌
- React 入門-寫個 TodoList 例項React
- Tee命令的幾個使用例項
- 一個 react+redux 工程例項ReactRedux
- javascript如何建立一個物件例項JavaScript物件
- python幾個應用例項Python
- 10 個最佳的 Swift 教程例項Swift
- 10個最佳的 Swift 教程例項Swift
- oracle create function的兩個例項OracleFunction
- oracle 多個例項監聽不到Oracle
- oracle多個例項啟動方法Oracle
- frida 建立一個ArrayList例項
- 【RAC】處理因ASM例項異常導致RAC第一節點例項異常終止故障ASM
- iOS 9音訊應用播放音訊之第一個ios9音訊例項iOS音訊
- DirectX5.0最新遊戲程式設計指南 DirectDraw教程篇 二、第一個DirectDraw例項 (轉)遊戲程式設計
- 一個例項中,多個synchronized方法的呼叫synchronized
- 單例項刪除ASM例項單例ASM
- 分享一個SQLite 效能優化例項SQLite優化
- 一個馬爾科夫鏈例項馬爾科夫
- 50個典型電路例項詳解