jsp考试题及答案参照.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【jsp考试题及答案】 1. **Tomcat服务器配置**:Tomcat的默认端口是8080,可以通过修改`conf/server.xml`文件中的`<Connector port="8080">`设置来更改端口。 2. **异常处理结构**:在Java中,异常处理通常使用try-catch-finally结构,其中try块包含可能会抛出异常的代码,catch块捕获并处理异常,finally块确保执行清理操作。 3. **JSP内置对象**:JSP的内置对象包括application、exception、pageContext、request、session以及response、out、config和page。这些对象提供了与服务器交互和管理会话的功能。 4. **GET和POST方法**:GET方法用于获取服务器数据并回显到客户端,而POST方法用于向服务器提交数据。 5. **application与session对象**:application对象代表应用程序上下文,允许所有组件共享信息;session对象则为每个客户端(用户会话)提供独立的数据存储。 6. **JDBC职责**:JDBC负责建立数据库连接,执行SQL语句,以及处理查询结果。 7. **JavaBean的构成**:一个标准的JavaBean应实现`java.io.Serializable`接口,提供无参构造器,并通过getter和setter方法暴露其属性。 8. **Servlet特点与注册**:Servlet具有可移植性、高效性等优点,需要在`web.xml`配置文件中注册才能被容器识别。 9. **Servlet生命周期**:Servlet生命周期包括装载Servlet、创建Servlet实例、服务请求,以及最后的销毁。 10. **JSP开发模式**:常见的JSP开发模式有两种,即JSP+JavaBean和JSP+JavaBean+Servlet。前者主要用于视图展示,后者增加了业务逻辑控制。 **选择题解析:** 1. **基本类加载**:JSP会自动加载如java.lang.*, javax.servlet.*, javax.servlet.jsp.*等基本类,但不包括java.io.*,因为这些需要在需要时按需加载。 2. **预定义声明**:在`<%! ... %>`中声明的变量是全局的,而非局部变量。 3. **SQL查询**:要查找名字包含"玛丽"的员工,应该使用`LIKE`操作符,如`SELECT * FROM 员工 WHERE 姓名 LIKE '%玛丽%'`。 4. **JDBC功能**:JDBC不直接负责数据库维护管理,这是DBA或相关工具的任务。 5. **jsp:getProperty属性**:在`<jsp:getProperty>`标记中,没有"value"属性。 6. **Page指令**:可以多次使用`<%@ page %>`指令,属性可以多次出现,但通常建议放在文件开头以增强可读性。 7. **JavaBean调用**:在JSP中调用JavaBean会用到`<jsp:useBean>`、`<jsp:setProperty>`和`<jsp:getProperty>`,但不会用到`<javabean>`。 8. **JavaBean规则**:JavaBean的文件名和类名应相同,且区分大小写。在JSP中引用Bean通常使用`<jsp:useBean>`。 这些是JSP考试中涉及的基础知识点,涵盖服务器配置、异常处理、JSP内置对象、HTTP方法、JDBC、Servlet生命周期、JavaBean规范等多个方面。掌握这些知识对于理解JSP编程和Web应用开发至关重要。
- 粉丝: 1
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助