- 1
- 0
- 约1.77万字
- 约 19页
- 2017-05-12 发布于河南
- 举报
2013年太原大学经贸系电商专业JSP考试参考答案
2013年太原大学经贸系电商专业JSP考试参考答案
第一章
一、Web服务器上可以通过多种方法和途径实现动态网页的发布,常用的有CGI、ASP、PHP、JSP海内论坛——
二、JSP的运行原理
当Web服务器收到一个扩展名为.jsp页面的请求时,触发JSP引擎。JSP引擎是负责管理并执行JSP程序的实体。如果请求URL是以.jsp扩展名为结束,Web服务器和Servlet引擎调用它。JSP引擎首先检查JSP文件是新的还是未修改过的文件,对于这两种情况会有不同的处理。对于新的JSP文件,JSP引擎把JSP文件转换成Java Serxlet,然后使用标准的Java编译器编译Servlet,使用标准的API执行Java Servlet。对于旧文件则直接进行编译,省略了前面的翻译工作,接下来的步骤是一样的。JSP是将网页的表现形式和服务器端的代码逻辑分开。作为服务器进程的JSP页面,首先被转换成Servlet。Servlet支持HTTP协议的请求和响应。当多个用户同时请求一个JSP页面时,应用实例化线程来响应请求,这些线程有Web服务器进程来管理。JSP在执行前先被编写成字节码,然后字节码由Java虚拟机解释执行,比源码解释的效率高
三、J2EE开发模式中,整个系统可分成三个主要的部分:1、视图:就是用户界面部分,在Web应用程序中也就是HTML、XML、JAP页面。2、控制器:负责网站的整个逻辑,用于管理用户与视图发生的交互。3、模型:就是应用业务逻辑部分。
第二章小清新
JSP运行环境设置Web服务目录:1、根目录2、已有的Web服务目录3、新建Web服务目录,指定虚拟目录。
第四章
一、JSP页面主要包括三种元素:JSP代码、JSP指令、JSP动作
二、在声明变量和方法时,需要注意以下几点:
1、声明必须以“;”结尾。2、“%!”是完整的符号,不能在“%”和“!”之间加入空格。3、声明将要在JSP程序中用到的变量和方法,必须在使用前对这些变量进行声明,不然会报错。4、可以之间使用在%@page%中被包含进来的已经声明的变量和方法,不需要对它们重新进行声明。5、一个声明仅在一个页面中有效。如果想在每个页面都用到一些声明,最好把它们写成一个单独的文件,然后用%@include%或jsp:include元素包含进来。
三、JSP的变量可以分为局部变量和全局变量
在程序中声明的变量,即在%...%中声明的变量是JSP的局部变量,它对于外部函数是不可见的。在%!...%中声明的变量是全局变量,这种变量在整个JSP页面内都有效,因为JSP引擎将JSP页面转译成Java文件时,将这些变量作为类的成员变量,这些变量的内存空间知道服务器关闭后才释放。
四、指令标签
Jsp指令标签用于指定所使用的脚本语言、Servlet扩展的类、Servlet导入的软件包等。Jsp指令标签分为3种类型: page指令、 include指令、 tablib指令。
五、page指令用于定义Jsp文件中的全局属性。通常Jsp页面属性中含有一些重要的、影响整个页面的参数,其设置的Jsp语法如下:1、language属性用来指定JSP程序文件所使用的语言,默认值为“java”。2、extends属性用来JSP编译时需要增加的扩展类,使用这种属性需要慎重,因为使用不当会限制JSP的编译能力。3、import属性,该属性的作用是为JSP页面引入Java核心包中的类,这样就可以在JSP页面的程序片部分、变量及函数声明部分、表达式部分使用包中的类。可以为属性指定多个值,该属性的值可以是Java包中的所有类或一个具体的类。4、session属性定义页面是否参与HTTP会话,它的作用是为访问服务器的用户独立创建一个session对象。5、buffer属性设置JSP网页的缓冲区大小,默认为5KB,如果设置为none,则表示不适用缓冲,直接将服务器响应的输出写到客户端的浏览器上。6、autoFlush属性设置为buffer溢出是,是否需要强制输出,默认值为true,表示溢出时强制输出,如果其值被设置为flase,当buffer溢出时,就会导致一个意外错误发生,如果把buffer设置成none,就不能把autoflush设置为false。7、is ThreadSafe属性,设置JSP文件是否能够多线程使用。默认值是true,表示用户能够同时处理多个用户的请求,如果设置为flase,一个JSP一次只能处理一个请求。8、info属性,该属性指定一个文本,在执行JSP时将会被逐字加入到JSP中,并且能够使用servlet.getServletInfo()方法取回。9、errorPage属性10、isErrorPage属性11、contentType属性
六、动作标签
Jsp动作标签是利用
您可能关注的文档
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)