Web应用是运行在( )上的应用程序。
正确答案: C
我的答案: C
Windows操作系统
Linux操作系统
Web服务器
Web浏览器
Java Web应用是指使用JAVA语言,按照( )规范开发的Web应用。
正确答案: C
我的答案: C
JavaME
JavaSE
JavaEE
ANSI C
3[单选题]
B/S结构的应用程序需要通过( )来使用其功能。
正确答案: B
我的答案: B
操作系统
Web浏览器
Web服务器
数据库系统
4[单选题]
客户端开发技术不包括( )
正确答案: D
我的答案: D
HTML
CSS
JavaScript
JSP
5[单选题]
HTTP协议采用( )模型
正确答案: A
我的答案: A
请求/响应
客户端/服务器
浏览器/服务器
中断服务
1[单选题]
HTML的运行平台是
正确答案: B
我的答案: B
Web服务器
Web浏览器
Linux操作系统
Windows操作系统
2[单选题]
浏览器访问下面的网页,需要进行( )次请求响应。
hello, everyone
正确答案: C
我的答案: C
1
2
3
4
3[单选题]
使超链接不显示文本下方默认的横线,应该使用的CSS代码是( )
正确答案: B
我的答案: B
text_decoration:underline
text_decoration:none
style:nounderline
color:blue
4[单选题]
利用JavaScript代码修改网页中显示的内容,是通过( )实现的。
正确答案: C
我的答案: C
CSS
DIV
DOM
HTML
5[单选题]
JavaScript代码的使用方式不包括( )。
正确答案: D
我的答案: D
嵌入标记事件属性
脚本语句块
独立的脚本文件
编译成可执行文件
1[单选题]
form标记的( )属性用来设置表单的提交目标页面。
正确答案: C
URL
URL是对互联网上得到的资源的位置和访问方法的一种简洁表示,是互联网上标准资源的地址。URL它具有全球唯一性,正确的URL应该是可以通过浏览器打开此网页的,但如果您访问外网,会提示网页无法打开,这并不能说明这个URL是错误的。只不过在国内不能访问而已。
URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。
URL的一般语法格式为:
protocol :// hostname[:port] / path / [;parameters][?query]#fragment
我的答案:
target
method
action
url
我的博客的URL为:铁蛋Q_-CSDN博客
JSP页面间的流程控制
href="userRegister.jsp">用户注册<br>
" method="post">
response.sendRedirect("index.jsp");
<jsp:forward page="index.jsp">
request.getRequestDispatcher("index.jsp").forward(request,reponse)
2[单选题]
request对象的( )方法用来获取客户端表单提交的请求参数值。
正确答案: A
我的答案:
getParameter()
getCharacterEncoding()
getAttribute()
getCookies()
3[单选题]
下列方法中,不能用于实现JSP页面之间流程控制的是( )。
正确答案: D
我的答案:
超链接
表单
页面重定向
inclucde标记
4[单选题]
如果希望在JSP页面中包含汉字,所设置的字符编码不能是( )。
正确答案: C
我的答案:
UTF-8
GBK
ISO-8859-1
GB2312
5[单选题]
page指令的( )属性用于设置JSP文件的MIME类型和字符集。
正确答案: B
我的答案:
import
contentType
language
isThreadSafe
1[单选题]
下列代码中,( )会使得浏览器在接收到响应信息后,即使其中包含HTML标记也不作解析,而是原样显示在浏览器窗口中。
正确答案: C
我的答案: C
request.setCharacterEncoding("UTF-8");
request.getCharacterEncoding();
response.setContentType("text/plain");
response.getContentType();
2[单选题]
下列说法中错误的是( )。
正确答案: C
我的答案: A
使用forward标记实现请求转发功能,可以实现浏览器发送页面文件A的请求地址,但实际却收到页面文件B的运行结果。
使用response.sendRedirect()方法实现页面重定向功能,可以实现浏览器发送页面文件A的请求地址,但实际却收到页面文件B的运行结果。
用forward标记实现请求转发功能,浏览器对相关处理过程是知情的。
因此,可总结如下:
1.从地址栏显示来说
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.
2.从数据共享来说
forward:转发页面和转发到的页面可以共享request里面的数据.
redirect:不能共享数据.
3.从运用地方来说
forward:一般用于用户登陆的时候,根据角色转发到相应的模块.
redirect:一般用于用户注销登陆时返回主页面和跳转到其它的网站等.
4.从效率来说
forward:高.
redirect:低.
用response.sendRediret()方法实现页面重定向功能,浏览器对相关处理过程是知情的。
3[单选题]
下列方法中,不能用于实现JSP页面之间流程控制的是( )。
正确答案: D
我的答案: D
超链接
表单
页面重定向
inclucde标记
4[单选题]
为了实现Web应用中常见的用户身份识别功能,需要保存会话信息,可以使用( )来实现。
正确答案: C
我的答案: C
request对象
response对象
session对象
out对象
5[单选题]
关于session对象,下列说法错误的是( )。
正确答案: B
我的答案: B
session对象代表一个HTTP会话,用于在服务器端保存会话信息。
session对象会在会话结束时马上被销毁。
每个session对象都有一个唯一的sessionID。
只用访问JSP、Servlet等程序时才会创建Session对象,在访问HTM页面等静态资源时不会创建会话对象。