JSP HelloWorld

2018-03-20 13:23 更新

JSP教程 - JSP HelloWorld

設(shè)置Java開發(fā)工具包

首先,從Oracle的Java站點下載Java軟件開發(fā)工具包(JDK),并相應(yīng)地設(shè)置PATH環(huán)境變量。

安裝和配置JDK并設(shè)置PATH和JAVA_HOME環(huán)境變量以引用包含java和javac的目錄,通常分別為java_install_dir / bin和java_install_dir。

例如,

set PATH=C:\jdk1.8in;%PATH%
set JAVA_HOME=C:\jdk1.8

在Unix(Solaris,Linux等)上,如果SDK安裝在/usr/local/jdk1.8中,并且使用C shell,則將以下內(nèi)容放入.cshrc文件中。

setenv PATH /usr/local/jdk1.8/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.8

設(shè)置Web服務(wù)器:Tomcat

Apache Tomcat是JavaServer Pages和Servlet技術(shù)的開源軟件實現(xiàn)。

http://tomcat.apache.org/ 下載最新版本的Tomcat。

解包二進制分發(fā)。

Tomcat可以通過在Windows機器上執(zhí)行以下命令來啟動:

C:\apache-tomcat-8in\startup.bat

成功啟動后,通過訪問http:// localhost:8080/可以訪問默認的Web應(yīng)用程序。

可以通過在Windows機器上執(zhí)行以下命令來停止Tomcat:

C:\apache-tomcat-8in\shutdown

JSP生命周期

JSP生命周期如下所示。

  • 匯編

  • 初始化

  • 執(zhí)行

  • 清理

當(dāng)瀏覽器從JSP引擎請求JSP時,JSP引擎首先檢查是否需要編譯頁面。

如果頁面從未編譯過,或者JSP自上次編譯以來已被修改,則JSP引擎將編譯頁面。


例子

假設(shè)您的Apache Tomcat安裝在C:\apache-tomcat中。

將以下代碼保存在JSP文件hello.jsp中,并將此文件放在C:\apache-tomcat\webapps\ROOT目錄中,并嘗試通過在瀏覽器地址欄中輸入URL http://localhost:8080/hello.jsp來瀏覽。。

<html>
<head><title>Hello World</title></head>
<body>
Hello World!<br/>
<%
out.println("Your IP address is " + request.getRemoteAddr());
%>
</body>
</html>

使用SimpleDateFormat進行日期格式化

SimpleDateFormat可以以區(qū)域設(shè)置敏感的方式格式化和解析日期。

以下代碼顯示如何輸出當(dāng)前時間。

<%@ page import="java.io.*,java.util.*" %>
<%@ page import="javax.servlet.*,java.text.*" %>
<html>
<body>
<%
   Date dNow = new Date();
   SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd "at" hh:mm:ss a zzz");
   out.print( "<h2 align=\"center\">" + ft.format(dNow) + "</h2>");
%>
</body>
</html>
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號