JSP复习

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题型

一、单项选择题(共10分)

二、填空题(共15分)

三、判断题(共10分)

四、简答题(共30分)

五、设计题(共35分)

考试范围

1-7章

重点4//5/6

复习基础:每章习题,每章实训

知识点

●Tomcat和Eclipse的使用

●JSP的基本元素、工作流程

⏹JA V A程序片<% %>

⏹JSP表达式<%= %>

●JSP指令标记<%@ page contentType=”” import=””>

⏹指令标记中常用属性的含义

●JSP动作标记

id=””>

●表单的设计方法、表单元素、表单的提交

⏹几种常用的表单元素怎么写

⏹Form的action属性,post/get方法都有什么用

●JSP内置对象常用格式和常用方法、作用范围(生命周期)

⏹request/response/out/session/application

⏹getParameter, sendRedirect, setAttribute, getAttribute等

●Javabean的概念、编写、动作标记、作用范围

⏹用<%@ page import=” *”>导入

的格式、各属性和用法

⏹< jsp:setProperty name=”abc” property=”*”/ >value属性没写

⏹< jsp:getProperty name=”abc” property=”name”/ >

●Servlet的概念、编写、调用的典型代码、常用方法

⏹如何设置web.xml部署文件,里面的标签有什么含义,应该怎么写

⏹Service();doPost();doGet();

⏹在Servlet创建并调用javabean

⏹Userbean ur=new Userbean(); ur.check(); ur.setName(“name”);

●MVC模式的概念、实现JSP+Javabean+Servlet

⏹三个模块各自完成什么功能?V:与用户互动;C:流程控制;M:数据

存储与业务逻辑

⏹书中第6章的例子和实训可以明白MVC

●JDBC的概念、工作原理、工作流程、常用对象、常用写法

⏹SQL语句的常用方法

⏹书中第7章的例子

第01章JSP初步

1.简述JSP工作的具体流程

答案:

当客户端浏览器向服务器发出请求访问一个JSP页面后,服务器根据该请求加载相应的JSP 页面,并对该页面进行编译,然户执行。JSP工作的具体流程如下:

(1)客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源路径,这样当服务器接收到该请求后就可以知道被请求的资源。

(2)服务器根据接收到客户端的请求来加载被请求的JSP文件。

(3)Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet代码。

(4)JSP引擎将生成的Servlet代码编译成Class文件。

(5)服务器执行这个Class文件

(6)最后服务器将执行结果并发送给浏览器进行显示。

2.简述JSP与其他Web语言的区别

下表将列举出JSP、ASP、PHP三种动态页面开发技术。

JSP、ASP、PHP的对比

3.简述JSP的优点

答案:

JSP的优点如下:

(1)一次编译、到处运行

(2)支持多种动态网页格式

(3)JSP标签扩展性

(4)JSP跨平台的可重用性

(5)企业级的可扩展性

(6)易于维护性

(7)健壮性与安全性

4.JDK安装完毕后,在环境变量中配置哪些内容

答案:

在环境变量中配置以下内容:

JAVA_HOME

D:\Program Files\Java\jdk1.6.0_10 JDK的安装路径

PATH

%JAVA_HOME%\bin;

CLASSPATH

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

第02章JSP辅助知识

1.输入框表单元素有哪些?

答案:

输入表单元素、