一、选择题(总35分)
1、在传统的HTML页面中加入( )就构成了一个JSP页面文件。
A、JAVA程序片 B、JSP标签
C、用“<%”、“%>”标记符号括起来的程序 D、JAVA程序片和JSP标签
2、假设在app应用中有一个hello.jsp,它的文件路径%CATALINA_HOME%/webapps/app/hello/ hello.jsp 那么在浏览器端访问hello.jsp的URL是什么? ( )
A、http://localhost:8080/hello.jsp
B、http://localhost:8080/app/hello.jsp
C、http://localhost:8080/app/hello/hello.jsp
D、http://localhost:8080/webapps/app/hello/dello.jsp
3、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( )
A、先安装TOMCAT,再安装JDK B、先安装JDK,再安装TOMCAT
C、不需安装JDK,安装TOMCAT就可 D、JDK和TOMCAT只要都安装就可以,安装顺序没关系
4、对于<%!、%>之间声明的变量,以下说法正确的是:( )
A、不是JSP页面的成员变量 B、是JSP页面的局部变量
C、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
D、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
5、假设在helloapp应用中有一个Javabean文件HelloServlet,它位于com.yan包下,那么这个bean的class文件应该放在什么目录下? ( )
A、helloapp/HelloServlet.class B、helloapp/WEB-INF/HelloServlet.class
C、helloapp/WEB-INF/classes/HelloServlet.class
D、helloapp/WEB-INF/classes/com/yan/HelloServlet.class
6、在客户端浏览器的源代码中可以看到( )
A、JSP注释 B、HTML注释 C、JSP注释和HTML注释 D、JAVA注释
7、page指令的作用是:( )
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件 C、使该JSP页面动态包含一个文件
D、指示JSP页面加载Java plugin
8、page指令的import属性的作用是( )
A、定义JSP页面响应的MIME类型 B、定义JSP页面使用的脚本语言
C、为JSP页面引入JAVA