欢迎使用本JSP教程技术—制作动态内容网页的方法。
如果你希望学习这篇教程的话,我想你一定是这项技术的新手。你可能想成为一名利用JSP技术开发网络应用程序的程序员或者网页设计师。本JSP教程中包含了一系列JSP的技巧和一些简单的代码的写法,每一步都举了一组例子来讲述原理。
我建议你在学习本JSP教程之前先去看一看FAQ,了解如果配置你的服务器好让他能支持并运行JSP。那样你就可以跳过前边的内容直接看你感兴趣的内容了。
JSP源码:
现在开始做我们JSP教程的第一个页面。图1-1展示了一个最简单的JSP页面,接下来是两段代码。
- [dukebanner.html]
- ﹤table border=”0” width=”400” cellspacing=”0” cellpadding=”0”﹥
- ﹤tr﹥
- ﹤td height=”150” width=”150”﹥ ﹤/td﹥
- ﹤td width=”250”﹥ ﹤/td﹥
- ﹤/tr﹥
- ﹤tr﹥
- ﹤td width=”150”﹥ ﹤/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﹥ ﹤/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标签,记住一定要放在前面,呵
include说明:
include用来在主JSP文件中调用本地的一个其他文件,通常是一些版权信息啦,脚本语言啦等其他任何你想在其他文件中重复使用的代码。在这个例子中就是调用了一个图片其实。大家明白这个意思就得了。
随便说两句:
在JSP中对写法非常敏感,不可以有一点错误。举个例子,把
代码写好了,如何试验一下运行呢?
我这里写的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
【编辑推荐】