web期末复习试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.简述JSP的运行过程以及各阶段的主要内容?
1)首先,客户端发出请求(request ),请求访问JSP网页
2)接着,JSP Container将要访问的.JSP文件转译成Servlet的源代码(.java文件)
3)然后,将产生的Servlet的源代码(.java文件)经过编译,生成.class文件,并加载到内存执行
4)最后把结果响应(response )给客户端
执行JSP网页文件时,需要经过两个时期:转译时期(TranslationTime)和请求时期(RequestTime)。转译时期:JSP转译成Servlet类(.class文件)。
请求时期:Servlet类(.class文件)执行后,响应结果至客户端。
转译期间主要做了两件事情:
(1)将JSP网页转译为Servlet源代码(.java),此段称为转译时期(Translation time);
。
Java
id选择符:(hn)#.am {color:red}
7.CSS样式的4种方式1、直接html标记2、定义内部标记3、嵌入外部样式4、链接外部样式
8.JS的特点:1、基于对象2、事件驱动3、动态4、安全5、与平台无关
web服务端的开发技术也是由静态向动态逐渐发展、完善起来的。Web服务器技术主要包括服务器、CGI、PHP、ASP、、Servlet和JSP技术。
1)服务器技术。主要指有关Web服务器构建的基本技术,包括服务器策略与结构设计、服务器软硬件的选择及其他有关服务器构建的问题。
2)CGI(Common Gateway Interface)技术,即公共网关接口技术。
3)ASP(Active Server Pages)技术,即活动服务器页面技术。
4)Servlet、JSP技术。以Sun公司为首的Java阵营于1997和1998年分别推出了Servlet和JSP 技术。JSP的组合让Java开发者同时拥有了类似CGI程序的集中处理功能和类似PHP的HTML 嵌入功能,此外,Java的运行时编译技术也大大提高了Servlet和JSP的执行效率。
9.论述JSP的特点与优势:
1、一次编写,到处运行
2、系统的多平台支持
3、内容和显示分离
4、生成可重用组件
5、健壮的存储管理和安全性
6、执行速度快
10.简述jsp页面的主要元素有哪些?
1、静态内容<%>
2、指令<%@>
3、表达式<%=>
4、动作
5、声明(全局变量)<%!>
6、注释(html注释;jsp注释<%-->;脚本注释/>*>)
客户的请求信息。
(3) response 对象保存服务器响应信息,并把响应信息发送到客户端浏览器,调用sendRedirect()方法可以根据客户需求重新定向页面。
(4) out对象向客户端发送数据,调用print()和println()方法向客户端浏览器输出数据。
(5) session 对象跟踪客户与服务器的会话,存储会话期变量,用于具有多个页面的事务处理。
(6) application 对象是所有客户共享的对象,用于客户之间的数据共享。
超链接:梅西首页
插入图片:
HTML介绍
目录
th{
background-color:#f0f0f0;
font-weight:bold;
}
星期一 | 星期二 | 星期三 | 星期四 | 星期五 | ||
---|---|---|---|---|---|---|
一 | 嵌入式操作系统 | 嵌入式系统原理与应用 | 软件工程 |