JSP期末复习题:Web系统与技术核心知识点

需积分: 10 3 下载量 35 浏览量 更新于2024-07-22 收藏 146KB DOC 举报
本资源是一份关于WEB系统和技术的复习题,涵盖了JSP(JavaServer Pages)的基础概念和常见操作。复习题旨在帮助学生巩固对Web开发的理解,主要关注以下几个关键知识点: 1. JSP工作原理:JSP页面在用户请求时,JSP引擎会编译并执行页面中的Java字节码,最终生成一个HTML页面发送给客户端,选项C正确。 2. 多用户并发处理:Tomcat服务器支持多用户同时访问同一个JSP页面,它为每个请求创建一个新的线程,而不是进程,选项B正确。 3. 动态与静态网页的区别:静态网页的服务器端返回的是预先编译的HTML,动态网页则根据用户的输入动态生成HTML,选项D错误,动态网页可以包含HTML代码和程序代码。 4. JSP运行环境需求:JSP运行需要操作系统、Java JDK以及支持的Web服务器,但不一定需要数据库,选项D不必要。 5. URL结构:URL由协议(如HTTP或HTTPS)、主机DNS名或IP地址和文件路径组成,选项A正确。 6. Tomcat默认端口:Tomcat的默认HTTP监听端口是8080,而非80,选项B正确。 7. JSP指令:向Tag文件传递数据通常使用`<jsp:attribute>`指令,选项B正确。 8. JSP表达式:在JSP中,简单的字符串连接应该使用`+`运算符,而非`<%=`,所以`<%="6"+"2"%>`会输出"62",选项C正确。 9. `useBean`指令:在JSP中引用User类,正确的写法是设置`id`和`class`属性,且指定`scope="page"`,确保页面加载完成后对象被清除,选项A正确。 10. SQL查询:在SQL中查找包含特定文本的字段,应使用`LIKE`关键字配合通配符,例如`%`,因此正确的写法是`Select* from 员工 where 姓名 like '%玛丽%'`,选项D正确。 这份复习题涉及了JSP的基本语法、服务器配置、动态网页与静态网页的区别,以及数据库查询等核心知识点,适合用于Web开发相关的学习和复习。