版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
<JSP程序设计>第1章配合<JSP程序设计>例子源代码一起使用Powerpoint制作:耿祥义张跃平普通高等教育“十一五”国家级规划教材
JSP概述主要内容什么是JSPJSP引擎与Tomcat服务器JSP页面与Web服务目录JSP运行原理难点
JSP的运行原理设置Web服务目录关键实践上机编写、保存、运行一个简单的JSP页面第1章导读§1.1什么是JSP
JSP(JavaServerPages)是基于Java语言的一种Web应用开发技术。利用这一技术可以建立安全、跨平台、易维护的Web
应用程序。
Tomcat是一个免费的开源JSP引擎,也称作Tomcat服务器。可以登录
http://jakarta.A/tomcat免费下载Tomcat。§1.2JSP引擎与Tomcat服务器将安装JSP引擎的计算机称作一个支持JSP的Web服务器。这个服务器负责运行JSP,并将运行结果返回给用户。假设JDK的安装目录是:D:\Jdk1.6。添加如下系统环境变量变量名:Java_Home
变量值:D:\jdk1.6
变量名:Path
变量值:D:\jdk1.6\bin变量名:CLASSPATH变量值:D:\jdk1.6\jre\lib\rt.jar;.;1.安装JDK并配置相应的环境变量安装:
解压apache-tomcat-6.0.13.zip至D盘。启动:
执行Tomcat安装根目录中bin文件夹中的startup.bat或tomcat6.exe来启动Tomcat服务器。建议使用startup.bat启动Tomcat服务器。2.安装与启动Tomcat服务器
在浏览器的地址栏中输入:
http://localhost:8080或
:80803.测试Tomcat服务器
打开
D:\apache-tomcat-6.0.13\conf\server.xml
可以更改
Connectorport=“8080”中的“8080”为“9090”或“80”4.配置Tomcat服务器端口§1.3JSP页面与Web服务目录1.JSP页面
在传统的HTML页面文件中加入Java程序片和JSP标记就构成了一个JSP页面文件,按文本文件保存,扩展名为.jsp。example1_1.jsp<%@pagecontentType="text/html;charset=GB2312"%><HTML><BODYBGCOLOR=cyan><h3>这是一个简单的JSP页面</h3><%inti,sum=0;for(i=1;i<=100;i++){sum=sum+i;}%><h5>1到100的连续和是:<%=sum%><h5></BODY><HTML>编辑并保存example1_1.jsp到:
目录:
D:\apache-tomcat-6.0.13\webapps\ch1在浏览器的地址栏中输入:
:8080/ch1/example1_1.jsp
2.Web服务目录_根目录
必须将编写好的JSP页面文件保存到Tomcat服务器的某个Web服务目录中,只有这样,远程的客户才可以通过浏览器访问该Tomcat服务器上的JSP页面.(1)根目录:
D:\apache-tomcat-6.0.13\webapps\Root将JSP页面example1_1.jsp保存到根目录中,在浏览器的地址栏中输入:8080/example1_1.jsp就可以访问该JSP页面.2.Web服务目录_webapps下的Web服务目录(2)webapps下的Web服务目录:
D:\apache-tomcat-6.0.13\webapps下的任何子目录将JSP页面example1_1.jsp保存到webapps下的任何子目录中(包括已有的examples、host-manager、manager或新建ch1、ch2等等),在浏览器的地址栏中
输入:8080/ch1/example1_1.jsp
就可以访问该JSP页面.2.
Web服务目录_新建Web服务目录(3)新建Web服务目录:可以把Tomcat服务器所在计算机的某个目录(非webapps下的子目录)设置成一个Web服务目录,并为该Web服务目录指定虚拟目录。打开
D:\apache-tomcat-6.0.13\conf\server.xml找到</Host>并在它的前面加入<Contextpath="/apple"docBase="D:\zhang"debug="0"reloadable="true"/>
将JSP页面example1_1.jsp保存到D:\zhang目录中,在浏览器的地址栏中输入:8080/apple/example1_1.jsp就可以访问该JSP页面.
注:用户使用apple虚拟目录访问Web服务目录D:\zhang下的JSP页面。2.
Web服务目录_相对目录(4)相对目录:
Web服务目录下的目录称为该Web服务目录下的相对Web服务目录。假设已经设置Web服务目录D:\zhang的虚拟目录为apple。
将JSP页面example1_1.jsp保存到D:\zhang目录的子目录image中,在浏览器的地址栏中
输入:8080/apple/image/example1_1.jsp就可以访问该JSP页面。
当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求.(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。(2)负责处理JSP标记,并将有关的处理结果发送到客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026重庆璧山区城关幼儿园招聘考试参考试题及答案解析
- 2026北京市八一学校教育集团招聘考试备考试题及答案解析
- 2026湖南常德市西洞庭食品工业园投资开发有限公司招聘人员考试参考试题及答案解析
- 2026广西崇左市总工会招聘工作人员考试参考题库及答案解析
- 2026广东江门市第三人民医院招聘保安考试备考试题及答案解析
- 2026湖南衡阳耒阳市公安局招聘75名警务辅助人员考试备考试题及答案解析
- 2026福建泗华小学编外合同教师自主招聘1人考试参考试题及答案解析
- 2026一季度中国金属矿业经济研究院(五矿产业金融研究院)实习生招聘4人考试备考题库及答案解析
- 2026浙江金华市创新投资发展有限公司招聘4人考试参考试题及答案解析
- 2026新疆博尔塔拉州博乐市灵壤网约车有限公司招聘30人考试参考试题及答案解析
- 重症护理文书书写规范
- T/CCSAS 023-2022危险化学品企业紧急切断阀设置和使用规范
- 安徽国润翔专用汽车有限公司介绍企业发展分析报告
- 高铁安全卫士动车组车底智能检测机器人34课件
- 产业结构调整指导目录(2025年本)
- 部队手机安全教案课件
- 初三期末寒假家长会课件
- 学徒工资合同协议
- 公式化管理制度
- 2025智能交通毫米波雷达交通状态检测器
- 物业公司快递柜合作协议书范本
评论
0/150
提交评论