《jsp入门教程》doc版

《jsp入门教程》doc版

ID:34286792

大小:172.50 KB

页数:41页

时间:2019-03-04

《jsp入门教程》doc版_第1页
《jsp入门教程》doc版_第2页
《jsp入门教程》doc版_第3页
《jsp入门教程》doc版_第4页
《jsp入门教程》doc版_第5页
资源描述:

《《jsp入门教程》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.JSP入门教程(一)作者:SUN/网猫欢迎使用JavaServerPages(以下简称JSP)技术—制作动态内容网页的方法。如果你希望学习这篇教程的话,我想你一定是这项技术的新手。你可能想成为一名利用JSP技术开发网络应用程序的程序员或者网页设计师。本教程中包含了一系列JSP的技巧和一些简单的代码的写法,每一步都举了一组例子来讲述原理。我建议你在学习本教程之前先去看一看FAQ,了解如果配置你的服务器好让他能支持并运行JSP。那样你就可以跳过前边的内容直接看你感兴趣的内容了。OK,费话少说,Let’sgo!第

2、一课:真正的开始[dukebanner.html]   

3、
helloworld.jsp<%@pageinfo="ahelloworldexample"%>Hello,World<%@includefile="dukebanner.html"%>

 

Hello,World!

4、h1>

页面说明:在很多JSP文件中你都要写上这样的说明。在helloword.jsp中:<%@pageinfo="ahelloworldexample"%>傻瓜也看得出来,这句话没什么大用,只是简要的说明一下这段代码的作用。你可以在JSP文件中的任何地方写这种代码,但是好的习惯是把他写在最前面,还有,因为他是JSP标签,记住一定要放在前面,呵include说明:include用来在主JSP文件中调用本地的一个其他文件,通常是一些版权信息

5、啦,脚本语言啦等其他任何你想在其他文件中重复使用的代码。在这个例子中就是调用了一个图片其实。大家明白这个意思就得了。随便说两句:在JSP中对写法非常敏感,不可以有一点错误。举个例子,把写成那样服务器会出现错误信息。一些如类名,包名,路径名还有其他的敏感的标签等千万不要写错。有一些JSP标签拿不准的话就去查一下JavaServerPages语法卡片。代码写好了,如何试验一下呢?我这里写的UNIX下的方法,如果你用Windows,那么换一下路径就可以了1、先建一个

6、目录:../jswdk-1.0/examples/jsp/tutorial/helloworld2、把这些文件拷过去background.gif,duke.waving.gif,dukebanner.html,andhelloworld.jsp3、cd../jswdk-1.0,然后startserver4、开一个浏览器,5、http://yourMachineName:8080/examples/jsp/tutorial/helloworld/helloworld.jsp1.JSP入门教程(二)作者:SUN/网

7、猫第二课:用HTML表单大多数情况下,商业的网站都要有一些表单,比如说输入一下消费者的姓名啦,地址啦,或者敲一个词来用搜索引擎来查一下啦,或者市场人员从来访者处收集一些数据供参考什么的。那些表单传回的数据怎么处理的?来访者通过表单向JSP引擎输入了数据,并保存在了request对象中,那么接下来怎么办?首先,JSP引擎把存放在request对象中的数据发到JSP页面指定的服务器端的组件(JavaBeans组件,servlet,或者enterprisebean),组件收到这些个数据以后,有可能再存这些数据到数据库

8、或者其他的地方存放起来,同时,返回一个response对象给JSP引擎。JSP引擎再把response对象传给JSP页面,这时的页面包含了定义好的格式和从服务器端得到的数据。这时JSP引擎和Web服务器再发送一个整理好的完整的页面给客户,也就是这们在浏览器上看到的结果。客户和服务器间的通信协议可以用HTTP,当然也可以用其他的。Request和Response对象在你制作的JSP原代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。