Web知识点
-
网页服务默认的端口号是( D ),我们可以通过HTTP地址加上端口号来访问网站。
A、 8100 B、 8080 C、 9000 D、 80
解析:80端口一般作为网页服务器的访问端口,是HTTP协议的默认端口
Apache Tomcat web server安装后,默认的服务端口是8080。 -
表示“资源移动”的状态码是。( B )
A、 200 B、 302 C、 400 D、 500
解析:100-101 信息提示;200-206 成功;300-305 重定向;
400-415 客户端错误;500-505 服务器错误 -
关于JSP生命周期的叙述,下列哪些为真?( BD )
A、 每当用户端运行JSP时,jspInit()方法都会运行一次(只会运行一次) B、 每当用户端运行JSP时,jspService()方法都会运行一次 C、 每当用户端运行JSP时,jspDestroy()方法都会运行一次(只会运行一次) D、 JSP会先解释成Servlet源文件,然后编译成Servlet类文件
-
page指令是通过设置内部的多个属性来定义 JSP文件中的全局特性,以下说法错误的是( D )。
A、 <%@page language="java"%>用来指定当前JSP页面所采用的脚本语言 B、 <%@page contentType="text/html;charset=gbk"%>用来指定当前JSP页面的编码格式 C、 <%@page imiport ="java.util.*"%>用来导入java.util包中的类文件 D、 <%@page import ="java.util.*;java.text.*"%>可以代替<%@page import="java.util.*">,<%@page import="java.text.*"%>
解析:
-
include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是( D )。
A、 是一个完整的HTML文件 B、 是一个完整的JSP文件 C、 是一个完整的TXT文件 D、 是一个完整的Java源文件
-
动态网站需要的技术为。( ACD )
A、 CGI B、 HTTP C、 ASP D、 PHP
解析:CGI----Web 服务器运行时外部程序的规范,能与浏览器进行交互。
PHP—是一种通用开源脚本语言,在服务器端执行的脚本语言。 -
JSP文件test.jsp文件如下所示,运行时,将发生( D )。
<html> <% String str = null;%> str is <%=str%> </html>
A、 编译阶段出现错误 B、 翻译阶段出现错误 C、 执行字节码时发生错误 D、 运行后,浏览器上显示:str is null
-
在下JSP代码,用户访问login.jsp页面点击“登录”后的显示结果是( C )。
login.jsp页面代码如下: <form action="display.jsp"> <input type="text" name="u1" value="admin1"/> <input type="text" name="u2" value="admin2"/> <input type="submit" value="登录"/> </form> display.jsp页面代码如下: <% request.setAttribute("x","admin3"); request.getRequestDispatcher("success.jsp").forward(request,response); %> success.jsp页面代码如下: <%=request.getParameter("u1")%> <%=request.getAttributer("x")%>
A、 admin1 admin2 B、 admin1 null C、 admin1 admin3 D、 null admin3
-
Session对象的( A )方法用于设置会话的超时时间。
A、 session.setMaxInactiveInterval(30); B、 session.setMaxTime(30) ; C、 session.getMaxInactiveInterval() ; D、 session.setAttribute(“time”,30) ;
-
sesson对象的( D )方法用于判断是否为开始新会话。
A、 begin() B、 isNewSessionID() C、 invalidate() D、 isNew()
-
如何发送Cookie?。( B )
A、 使用new Cookie语句 B、 调用response.addCookie方法 C、 使用Cookie的setMaxAge方法 D、 setCookie方法
-
如果访问服务器时出现500错误,则以下说法中正确的是( B )
A、 服务器未启动 B、 程序执行遇到逻辑错误 C、 程序编译未通过 D、 服务器端口被占用
-
在jsp中,关于session与cookie说法中错误的是( D )
A、 session相对cookie更加安全 B、 session相对cookie可存放的数据类型更加丰富 C、 session依赖于cookie D、 cookie依赖于session
-
在JSP中,以下关于Session的描述错误的是( B )
A、 Session对象允许用户存储和提取会话状态信息 B、 Session机制是一种客户端机制 C、 在客户端保存用户信息的是cookie,因此保存sessionId的方式也是使用Cookie实现的 D、 可以通过Session对象的getId()方法获取sessionId
解析:Session其实分为客户端Session和服务器端Session。
其实客户端Session默认是以cookie的形式来存储的,所以当用户禁用了cookie的话,服务器端就得不到SessionID。这时我们可以使用url的方式来存储客户端Session。也就是将SessionID直接写在了url中,当然这种方法不常用。 -
下列变量声明在( B )范围内有效。
<%! Date dateTime;
int countNum;
%>A、 从定义开始处有效,客户之间不共享 B、 在整个页面内有效,客户之间不共享 C、 在整个页面内有效,被多个客户共享 D、 从定义开始处有效,被多个客户共享