js
如果你希望在当前Web服务器下使用JSP,而服务器本身并不支持JSP和Java特性,可以尝试使用Allaire的Jrun 。它可以作为以下Web服务器的插件工作。包括Netscape的Enterprise and FastTrack Servers、Microsoft的Internet Information Server (IIS)、Personal Web Server (PWS)、Apache等。
下载并安装所需软件
当前版本号为1.2.2-001的可下载JSDK版本以可安装压缩包形式发布。大约20MB的软件包提供了完整的Java开发环境,可以创建任何基于Java并使用标准API核心的解决方案。而需要与JSP一同运行的Web服务器唯一要做的是访问Java编译器。通过设置JAVA_HOME环境变量为JSDK的安装目录,使Web服务器对编译器进行定位。如果已经以默认安装目录安装到Windows系统上,需要在autoexec.bat文件中增加一行:JAVA_HOME=C:\1.2.2,并重新启动系统。
安装JSDK后,下载并安装JSWDK、Tomcat测试版中的其中一种以及基于Java的Apache Web服务器。只要可以再次访问,放置软件的具体细节的确无关紧要。通常它位于顶级目录下,这样可以使你在替换JSWDK或JSDK版本时无需移动另一个。文件安装完毕后,就可以进行JSP开发了。
一旦已经正确安装了JSWDK,可以运行startserver脚本以启动Web服务器侦听默认端口8080。要确认在启动服务器后,你是否正确安装了相关工具,可以通过上传一个JSP范例文件(http://localhost:8080/examples/jsp/)来测试。如果能够成功运行范例中的其中一个,就可以确认已经正确的设置了相关软件。相反,如果你看到用来启动服务器的控制窗口出现出错信息,则需修正相关错误。最常出现的问题是未设置JAVA_HOME环境变量(或设置错误)。要查看当前环境变量设置,可以在DOS提示符下输入set。
开始
在解释JSP语法前,先创建一个显示当前日期和时间的简单Web页面,并存为sample.jsp:
<html>
<head>
<title>First Page</title>
</head>
<body>
<H3>Today is:
<%= new java.util.Date() %>
</H3>
</body>
</html>.