JSP教程基础篇之简单首页制作

开发 后端
本JSP教程将向您进一步介绍JSP的基本情况,并用JSP源码为您展示基本页面的实现。

欢迎使用本JSP教程技术—制作动态内容网页的方法。

如果你希望学习这篇教程的话,我想你一定是这项技术的新手。你可能想成为一名利用JSP技术开发网络应用程序的程序员或者网页设计师。本JSP教程中包含了一系列JSP的技巧和一些简单的代码的写法,每一步都举了一组例子来讲述原理。

我建议你在学习本JSP教程之前先去看一看FAQ,了解如果配置你的服务器好让他能支持并运行JSP。那样你就可以跳过前边的内容直接看你感兴趣的内容了。

JSP源码

现在开始做我们JSP教程的第一个页面。图1-1展示了一个最简单的JSP页面,接下来是两段代码。

  1. [dukebanner.html]   
  2.  
  3. ﹤table border=”0” width=”400” cellspacing=”0” cellpadding=”0”﹥   
  4.  
  5. ﹤tr﹥   
  6.  
  7. ﹤td height=”150” width=”150”﹥   ﹤/td﹥   
  8.  
  9. ﹤td width=”250”﹥   ﹤/td﹥   
  10.  
  11. ﹤/tr﹥   
  12.  
  13. ﹤tr﹥   
  14.  
  15. ﹤td width=”150”﹥   ﹤/td﹥   
  16.  
  17. ﹤td align=”right” width=”250”﹥   
  18. ﹤img src=”duke.waving.gif”﹥﹤/td﹥﹤/tr﹥﹤/table﹥﹤br﹥   
  19.  
  20. helloworld.jsp   
  21.  
  22. ﹤%@ page info="a hello world example" %﹥   
  23.  
  24. ﹤html﹥   
  25.  
  26. ﹤head﹥﹤title﹥Hello, World﹤/title﹥﹤/head﹥   
  27.  
  28. ﹤body bgcolor="#ffffff" background="background.gif"﹥   
  29.  
  30. ﹤%@ include file="dukebanner.html" %﹥   
  31.  
  32. ﹤table﹥   
  33.  
  34. ﹤tr﹥   
  35.  
  36. ﹤td width=150﹥   ﹤/td﹥   
  37.  
  38. ﹤td width=250 align=right﹥ ﹤h1﹥Hello, World!﹤/h1﹥ ﹤/td﹥   
  39.  
  40. ﹤/tr﹥   
  41.  
  42. ﹤/table﹥   
  43.  
  44. ﹤/body﹥   
  45.  
  46. ﹤/html﹥   

页面说明

在很多JSP文件中你都要写上这样的说明。在helloword.jsp中:

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

傻瓜也看得出来,这句话没什么大用,只是简要的说明一下这段代码的作用。

你可以在JSP文件中的任何地方写这种代码,但是好的习惯是把他写在最前面,还有,因为他是JSP标签,记住一定要放在前面,呵

include说明

include用来在主JSP文件中调用本地的一个其他文件,通常是一些版权信息啦,脚本语言啦等其他任何你想在其他文件中重复使用的代码。在这个例子中就是调用了一个图片其实。大家明白这个意思就得了。

随便说两句:

在JSP中对写法非常敏感,不可以有一点错误。举个例子,把写成那样服务器会出现错误信息。一些如类名,包名,路径名还有其他的敏感的标签等千万不要写错。有一些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

 

【编辑推荐】

  1. 对JSP中的内置对象简单概述
  2. JSP和Servlet中的几个编码的作用及原理
  3. JSP设计模式浅析
  4. 什么是JSP以及其强弱势
  5. JSP页面Tomcat提高性能之王道
责任编辑:仲衡 来源: 互联网
相关推荐

2009-06-30 10:37:56

JSP教程

2009-06-30 11:18:16

HTML表单JSP教程

2009-06-30 11:33:55

脚本JSP教程

2009-06-30 16:33:42

JSP2.0特性JSP教程

2009-07-06 14:43:30

JSP元素

2009-06-08 17:50:00

javalinuxjsp

2012-07-17 09:45:58

视觉前端设计前端开发

2021-09-06 06:45:06

WebpackMindMasterEntry

2009-11-06 16:48:03

WCF简介

2010-05-21 12:58:01

Subversion使

2010-05-27 17:41:09

2009-07-02 12:56:01

JSP技术

2010-08-02 10:50:55

Flex3

2011-01-18 10:00:59

Linux磁盘分区

2022-03-28 09:31:58

for循环语句

2009-07-06 13:29:09

Servlet教程

2021-03-02 12:36:49

MQKafkaRocketMQ

2021-08-11 06:34:14

ZabbixDocker运维

2019-10-12 15:06:02

MySQL数据库命令

2009-07-01 11:44:32

JSP学习教程
点赞
收藏

51CTO技术栈公众号