一个完整的Url由: http://地址:8080/页面
B/S技术:为浏览器服务技术
C/S技术:为客户端服务技术
tomact目录结构:
/bin:存放在Windows平台以及Linux平台上启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器各种配置文件,其中最重要的配置文件是:server.xml
/lib:存放Tomcat服务器所需的各种JAR文件
/temp:存放Tomcat产生的临时文件
/logs:存放Tomcat的日志文件
/webapps:当发布Web应用是,默认情况下吧Web应用文件存放于此目录下
/work:Tomcat把由JSP生存的Servlet存放于此目录下
服务器管理JSP页面分为两个阶段:转换阶段和执行阶段
1 ) .转换阶段
当有一个JSP请求到来时,服务器会首先检验JSP页面的语法是否正确,将JSP转换成Servlet(Servlet就是用Java语言实现的CGI程序,后面章节将详细介绍)源文件,然后调用javac工具类编译Servlet源文件生成.class文件,这就是转化阶段
2 ) .执行阶段
Servlet容器加载转化后的Servlet类,实例化一个对象处理客户端的请求。在请求处理完成后,响应对象被服务器接受,服务器将HTML的格式的响应信息发送给客户端,这一阶段便是执行阶段。
JSP网页主要分为脚本和网页数据两部分。
1).网页数据就是JSP服务器不需要处理的部分
2 ) .脚本是必须经由JSP处理的部分,大部分脚本都以XML作为语法基础,其可以分为四种类型:JSP脚本、编译指令、动作标签和表达式语言.
JSP程序中可以包含3种不同类型的注释
1).JSP标准注释
2).Java注释
3).HTML注释
JSP中的编译指令包括3种指令
Page指令<@%Page%> ","分割
include指令<@%include%> ","分割
taglib指令<@%taglib%> ","分割
include指令:简单的把文件包含到jsp页面
-------<@%include%>
include动作指令:动态的把文件包含到jsp页面中
-------<jsp:include/>
动作指令:
forward:动作指令可以用来控制网页的重定向
include:动作指令动态的把文件包含到jsp页面中
<jsp:param>动作指令主要用于传递参数,为其他动作指令提供附加信息,它必须和<jsp:include>、<jsp:forward>等动作指令一起使用
(当给一个页面传输参数时,该页面肯定是动态页面)
JSP中声明变量和方法
开头:<%! %>:结尾 “;”分割
B/S技术:为浏览器服务技术
C/S技术:为客户端服务技术
tomact目录结构:
/bin:存放在Windows平台以及Linux平台上启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器各种配置文件,其中最重要的配置文件是:server.xml
/lib:存放Tomcat服务器所需的各种JAR文件
/temp:存放Tomcat产生的临时文件
/logs:存放Tomcat的日志文件
/webapps:当发布Web应用是,默认情况下吧Web应用文件存放于此目录下
/work:Tomcat把由JSP生存的Servlet存放于此目录下
服务器管理JSP页面分为两个阶段:转换阶段和执行阶段
1 ) .转换阶段
当有一个JSP请求到来时,服务器会首先检验JSP页面的语法是否正确,将JSP转换成Servlet(Servlet就是用Java语言实现的CGI程序,后面章节将详细介绍)源文件,然后调用javac工具类编译Servlet源文件生成.class文件,这就是转化阶段
2 ) .执行阶段
Servlet容器加载转化后的Servlet类,实例化一个对象处理客户端的请求。在请求处理完成后,响应对象被服务器接受,服务器将HTML的格式的响应信息发送给客户端,这一阶段便是执行阶段。
JSP网页主要分为脚本和网页数据两部分。
1).网页数据就是JSP服务器不需要处理的部分
2 ) .脚本是必须经由JSP处理的部分,大部分脚本都以XML作为语法基础,其可以分为四种类型:JSP脚本、编译指令、动作标签和表达式语言.
JSP程序中可以包含3种不同类型的注释
1).JSP标准注释
2).Java注释
3).HTML注释
JSP中的编译指令包括3种指令
Page指令<@%Page%> ","分割
include指令<@%include%> ","分割
taglib指令<@%taglib%> ","分割
include指令:简单的把文件包含到jsp页面
-------<@%include%>
include动作指令:动态的把文件包含到jsp页面中
-------<jsp:include/>
动作指令:
forward:动作指令可以用来控制网页的重定向
include:动作指令动态的把文件包含到jsp页面中
<jsp:param>动作指令主要用于传递参数,为其他动作指令提供附加信息,它必须和<jsp:include>、<jsp:forward>等动作指令一起使用
(当给一个页面传输参数时,该页面肯定是动态页面)
JSP中声明变量和方法
开头:<%! %>:结尾 “;”分割