欢迎使用JavaServer Pages(下称JSP)技术性—制做动态性內容网页页面的方式 。

假如你期待学习培训这篇教程得话,估计你一定是此项技术性的初学者。你很有可能想变成一名利用JSP科研开发网络技术应用程序流程的程序猿或是网站设计师。本教程中包括了一系列JSP的方法和一些简单的代码的写法,每一步都举了一组事例来叙述原理。

我建议你在学习培训本教程以前先去看一看FAQ,掌握假如配备你的网络服务器好使他能适用并运作JSP。那般你也就能够 绕过前面的內容立即看着你很感兴趣的內容了。

OK,废话少说,Let's go!

第一课:真实的刚开始

从现在起做大家的第一个JSP网页页面。图1-1展现了一个非常简单的JSP网页页面,接下去是几段编码。



[dukebanner.html]

<table border=”0” width=”400” cellspacing=”0” cellpadding=”0”>

<tr>

<td height=”150” width=”150”> &nbsp; </td>

<td width=”250”> &nbsp; </td>

</tr>

<tr>

<td width=”150”> &nbsp; </td>

<td align=”right” width=”250”>
<img src=”duke.waving.gif”></td></tr></table><br>



helloworld.jsp

<%@ page info="a hello world example" %>

<html>

<head><title>Hello, World</title></head>

<body bgcolor="#ffffff" background="background.gif">

<%@ include file="dukebanner.html" %>

<table>

<tr>

<td width=150> &nbsp; </td>

<td width=250 align=right> <h1>Hello, World!</h1> </td>

</tr>

</table>

</body>

</html>

网页页面表明:

在许多JSP文档中你必须写上那样的表明。在helloword.jsp中:

<%@ page info="a hello world example" %>

傻子也看得出,这话没有什么厚用,仅仅简略的表明一下这一段编码的功效。

你能在JSP文档中的任何地方写这类编码,可是好的习惯是把他写在最前边,也有,由于他是JSP标识,记牢一定要放到<html>前边,呵

include表明:

include用于在主JSP文档中启用当地的一个其他文件,一般 是一些版权信息啦,开发语言啦等别的一切你要在其他文件中多次重复使用的编码。在这个事例中便是启用了一个照片实际上。大伙儿搞清楚这个意思就得了。

随意说几句:

在JSP中对写法十分比较敏感,不能有一点不正确。举个事例,把<jsp:useBean>写出<jsp:usebean>那般网络服务器会出現错误报告。一些如类名,包名,路径名也有别的的比较敏感的标识等千万别填错。有一些JSP标识拿不定得话就要查一下JavaServer Pages英语的语法信用卡。

编码写好啦,怎样实验一下呢?

我这里写的UNIX下的方式 ,假如你用Windows,那麼换一下途径就可以了

1、 先建一个文件目录:../jswdk-1.0/examples/jsp/tutorial/helloworld

2、 把这种文档拷以往background.gif, duke.waving.gif, dukebanner.html, and helloworld.jsp

3、 cd ../jswdk-1.0,随后startserver

4、 开一个电脑浏览器

5、 http://yourMachineName:8080/examples/jsp/tutorial/helloworld/helloworld.jsp>