jsp第一课-jsp简介
2012-03-08 22:48
288 查看
声明:本课件内容大部分来自《jsp实用教程(第2版)》耿祥义 张跃平
1.什么是JSP
JSP(Java Server Pages)是基于Java 语言的一种Web应用开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。如今,许多著名的Web网站都使用了JSP技术。
2.Tomcat服务器的安装与配置
将安装JSP引擎的计算机称作一个支持JSP的Web服务器。支持JSP的Web服务器负责运行JSP,并将运行结果返回给用户.
Tomcat是一个免费的开源JSP引擎,也称作Tomcat服务器。可以登录http://jakarta.Apache.org/tomcat免费下载Tomcat5.5
如果下载的是apache-tomcat-6.0.13.zip文件,那么只需将该ZIP文件解压到磁盘某个分区中即可
如果下载的是apache-tomcat-6.0.13.exe ,双击下载的apache-tomcat-6.0.13.exe文件,将出现“安装向导”界面 ,然后根据安装提示安装即可.
启动Tomcat服务器
启动Tomcat之前,必须保证安装toamcat的计算机事先安装了JDK,这里我们安装Sun公司的JDK1.5。安装JDK1.5时选择安装的目录是:D:\JDK1.5。
设置JAVA_HOME环境变量。对于window2000/XP,用鼠标右键单击“我的电脑”,弹出菜单,在菜单上选择“属性”,弹出“系统属性”对话框,再单击该对话框中的“高级”选项,然后单击按钮“环境变量”,分别添加如下的系统环境变量:
变量名:JAVA_HOME,变量值:D:\jdk1.5。
执行Tomcat安装根目录中bin文件夹中的startup.bat或tomcat5.exe来启动Tomcat服务器。执行startup.bat启动Tomcat服务器会占用一个MS-DOS窗口,如果关闭当前MS-DOS窗口将关闭Tomcat服务器。建议使用startup.bat启动Tomcat服务器,以确保Tomcat服务器使用的是Java_home环境变量设置的JDK。
3. JSP页面与服务目录
假设Tomcat安装目录是:
E:\Tomcat5.5
那么将JSP页面example1_1.jsp保存到:
E:\Tomcat5.5\webapps\Root
在浏览器的地址栏中输入:
http://127.0.0.1:8080/example1_1.jsp
4.Web服务目录
必须将编写好的JSP页面文件保存到Tomcat服务器的某个Web服务目录中,只有这样,远程的客户才可以通过浏览器访问该Tomcat服务器上的JSP页面.
根目录: E:\Tomcat5.5\webapps\Root
webapps下的任何一个子目录都可以作为一个Web服务目录
修改Tomcat服务器安装目录下conf目录中的server.xml文件来设置新的Web服务目录。
5.端口号
8080是Tomcat服务器的默认端号口
修改Tomcat服务器的conf目录下的主配置文件server.xml可以更改端口号.
6.JSP运行原理
当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求.
(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。
(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。
(3)执行“<%”和“%>”之间的java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。
(4) 当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。
当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求.
(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。
(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。
(3)执行“<%”和“%>”之间的java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。
(4)当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。
例子1
example1_1.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML><BODY BGCOLOR=cyan>
<h3>这是一个简单的JSP页面</h3>
<% int i, sum=0;
for(i=1;i<=100;i++)
{ sum=sum+i;
}
%>
<h5> 1到100的连续和是:
<%=sum %>
<h5>
</BODY><HTML>
1.什么是JSP
JSP(Java Server Pages)是基于Java 语言的一种Web应用开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。如今,许多著名的Web网站都使用了JSP技术。
2.Tomcat服务器的安装与配置
将安装JSP引擎的计算机称作一个支持JSP的Web服务器。支持JSP的Web服务器负责运行JSP,并将运行结果返回给用户.
Tomcat是一个免费的开源JSP引擎,也称作Tomcat服务器。可以登录http://jakarta.Apache.org/tomcat免费下载Tomcat5.5
如果下载的是apache-tomcat-6.0.13.zip文件,那么只需将该ZIP文件解压到磁盘某个分区中即可
如果下载的是apache-tomcat-6.0.13.exe ,双击下载的apache-tomcat-6.0.13.exe文件,将出现“安装向导”界面 ,然后根据安装提示安装即可.
启动Tomcat服务器
启动Tomcat之前,必须保证安装toamcat的计算机事先安装了JDK,这里我们安装Sun公司的JDK1.5。安装JDK1.5时选择安装的目录是:D:\JDK1.5。
设置JAVA_HOME环境变量。对于window2000/XP,用鼠标右键单击“我的电脑”,弹出菜单,在菜单上选择“属性”,弹出“系统属性”对话框,再单击该对话框中的“高级”选项,然后单击按钮“环境变量”,分别添加如下的系统环境变量:
变量名:JAVA_HOME,变量值:D:\jdk1.5。
执行Tomcat安装根目录中bin文件夹中的startup.bat或tomcat5.exe来启动Tomcat服务器。执行startup.bat启动Tomcat服务器会占用一个MS-DOS窗口,如果关闭当前MS-DOS窗口将关闭Tomcat服务器。建议使用startup.bat启动Tomcat服务器,以确保Tomcat服务器使用的是Java_home环境变量设置的JDK。
3. JSP页面与服务目录
假设Tomcat安装目录是:
E:\Tomcat5.5
那么将JSP页面example1_1.jsp保存到:
E:\Tomcat5.5\webapps\Root
在浏览器的地址栏中输入:
http://127.0.0.1:8080/example1_1.jsp
4.Web服务目录
必须将编写好的JSP页面文件保存到Tomcat服务器的某个Web服务目录中,只有这样,远程的客户才可以通过浏览器访问该Tomcat服务器上的JSP页面.
根目录: E:\Tomcat5.5\webapps\Root
webapps下的任何一个子目录都可以作为一个Web服务目录
修改Tomcat服务器安装目录下conf目录中的server.xml文件来设置新的Web服务目录。
5.端口号
8080是Tomcat服务器的默认端号口
修改Tomcat服务器的conf目录下的主配置文件server.xml可以更改端口号.
6.JSP运行原理
当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求.
(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。
(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。
(3)执行“<%”和“%>”之间的java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。
(4) 当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。
当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个java文件,并编译这个java文件生成字节码文件,然后执行字节码文件响应客户的请求.
(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。
(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。
(3)执行“<%”和“%>”之间的java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。
(4)当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。
例子1
example1_1.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML><BODY BGCOLOR=cyan>
<h3>这是一个简单的JSP页面</h3>
<% int i, sum=0;
for(i=1;i<=100;i++)
{ sum=sum+i;
}
%>
<h5> 1到100的连续和是:
<%=sum %>
<h5>
</BODY><HTML>
相关文章推荐
- JSP学习---jsp简介和理解jsp的本质
- JSP笔记――6.Servlet简介
- jspm 简介
- 一、JSP指令简介http://www.cnblogs.com/xdp-gacl/p/3778993.html
- JSP知识点简介
- Jsp简介
- JSP状态管理 http协议的无状态性 Cookie简介
- JSP/Servlet: 简介 Tag File
- JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)
- 20111027学习总结(jsp简介):
- 深入体验JavaWeb开发内幕——pageContext对象与JSP中标签的简介和相关应用
- JSP(1) - JSP简介、原理、语法 - 小易Java笔记
- 常见字符集简介 数据库以及jsp中文乱码问题以及Struts 中文乱码问题 Filter解决
- [置顶] 【java】jsp简介
- JSP状态管理简介
- 第一课~Django~简介
- jsp程序设计(三)-初试jsp程序设计(2)-Servlet简介
- 【JSP笔记】第一章 JAVA WEB简介
- JSP简介
- JSP简介