上一篇:JSP在win2000下的安装 >>
JSP入门教程(2)
如果你希望学习这篇教程的话,我想你一定是这项技术的新手。你可能想成为一名利用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”> </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标签,记住一定要放在<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>
下一篇:Java Servlet和JSP教程 >>
相关文章:
- · JSP教程(六)-怎么在JSP中跳转到别一页面
- · JSP教程(四)-JSP Actions的使用
- · JSP教程(三)--JSP中”预定义变量”的使用
- · JSP教程(二)
- · JSP教程(一)
- · JSP彩色验证码
- · 配置定时运行的Servlet
- · Struts学习笔记: Html标签库学习(Html基本标签)
- · Struts学习笔记: Html标签库学习(Form标签)
- · 利用Eclipse开发Hibernate应用程序
- · jsp用jdbc连接db2数据库的方法
- · 使用jspSmartUpload的下载文件的经验教训
- · Web应用中Java的速度真相探讨
- · 解决jsp接收表单中文字后,变成乱码的问题
- · 手低眼高 初学者学习Hibernate的方法
- · 在W2K下组建JSP环境
- · HTML页面嵌入动态元素,简单
- · 初学者如何开发出高质量的J2EE系统
- · J2EE WEB-Tomcat5.5.9中文问题解决方案
- · 浅淡代码生成
- · Eclipse插件的安装与配置
- · JSP与ASP.Net之间的Session值共享
- · 使用JMeter测试JSP应用程序性能
- · JSP中读文件和写文件的例子
- · JSP中文乱码问题解决方法小结
- · 用JSP实现图形验证码
- · 现代Java Web开发架构分析
- · 现代Java Web开发架构分析
- · JSP页面显示乱码问题的解决
- · 关于ref、out和params参数的理解
- · 用JSP从数据库中读取图片并显示在网页上
- · jsp+tomcat+mssql系统的配置
- · Struts VS Spring 两种MVC框架比较
- · J2ME中文教程之J2ME技术概述
- · Tomcat的初学体验
- · Struts 中bean:present使用方法
- · 编写"纯HTML"JSP应用:学会使用 JSTL
- · J2EE学习的过程
