jsp知识点汇总

jsp知识点汇总

Web应用是运行在( )上的应用程序。

正确答案: C

我的答案: C

  • A.

    Windows操作系统

  • B.

    Linux操作系统

  • C.

    Web服务器

  • D.

    Web浏览器

Java Web应用是指使用JAVA语言,按照( )规范开发的Web应用。

正确答案: C

我的答案: C

  • A.

    JavaME

  • B.

    JavaSE

  • C.

    JavaEE

  • D.

    ANSI C

3[单选题]

B/S结构的应用程序需要通过( )来使用其功能。

正确答案: B

我的答案: B

  • A.

    操作系统

  • B.

    Web浏览器

  • C.

    Web服务器

  • D.

    数据库系统

4[单选题]

客户端开发技术不包括( )

正确答案: D

我的答案: D

  • A.

    HTML

  • B.

    CSS

  • C.

    JavaScript

  • D.

    JSP

 

5[单选题]

HTTP协议采用( )模型

正确答案: A

我的答案: A

  • A.

    请求/响应

  • B.

    客户端/服务器

  • C.

    浏览器/服务器

  • D.

    中断服务

1[单选题]

HTML的运行平台是

正确答案: B

我的答案: B

  • A.

    Web服务器

  • B.

    Web浏览器

  • C.

    Linux操作系统

  • D.

    Windows操作系统

 

2[单选题]

浏览器访问下面的网页,需要进行( )次请求响应。

test

test page

hello, everyone

正确答案: C

我的答案: C

  • A.

    1

  • B.

    2

  • C.

    3

  • D.

    4

3[单选题]

使超链接不显示文本下方默认的横线,应该使用的CSS代码是( )

正确答案: B

我的答案: B

  • A.

    text_decoration:underline

  • B.

    text_decoration:none

  • C.

    style:nounderline

  • D.

    color:blue

 

4[单选题]

利用JavaScript代码修改网页中显示的内容,是通过( )实现的。

正确答案: C

我的答案: C

  • A.

    CSS

  • B.

    DIV

  • C.

    DOM

  • D.

    HTML

5[单选题]

JavaScript代码的使用方式不包括( )。

正确答案: D

我的答案: D

  • A.

    嵌入标记事件属性

  • B.

    脚本语句块

  • C.

    独立的脚本文件

  • D.

    编译成可执行文件

 

1[单选题]

form标记的( )属性用来设置表单的提交目标页面。

正确答案: C

URL

URL是对互联网上得到的资源的位置和访问方法的一种简洁表示,是互联网上标准资源的地址。URL它具有全球唯一性,正确的URL应该是可以通过浏览器打开此网页的,但如果您访问外网,会提示网页无法打开,这并不能说明这个URL是错误的。只不过在国内不能访问而已。

URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

URL的一般语法格式为:

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

我的答案:

  • A.

    target

  • B.

    method

  • C.

    action

  • D.

    url

我的博客的URL为:铁蛋Q_-CSDN博客 

JSP页面间的流程控制

¨ 超链接方法

      href="userRegister.jsp">用户注册<br>

¨ 表单提交方法

     

userVeriRegister.jsp" method="post">

¨ 页面重定向方法

      response.sendRedirect("index.jsp");

¨ 请求转发方法

     <jsp:forward page="index.jsp">

request.getRequestDispatcher("index.jsp").forward(request,reponse)

2[单选题]

request对象的( )方法用来获取客户端表单提交的请求参数值。

正确答案: A

我的答案:

  • A.

    getParameter()

  • B.

    getCharacterEncoding() 

  • C.

    getAttribute() 

  • D.

    getCookies()

 

3[单选题]

下列方法中,不能用于实现JSP页面之间流程控制的是( )。

正确答案: D

我的答案:

  • A.

    超链接

  • B.

    表单

  • C.

    页面重定向

  • D.

    inclucde标记

4[单选题]

如果希望在JSP页面中包含汉字,所设置的字符编码不能是( )。

正确答案: C

我的答案:

  • A.

    UTF-8

  • B.

    GBK

  • C.

    ISO-8859-1

  • D.

    GB2312

 

5[单选题]

page指令的( )属性用于设置JSP文件的MIME类型和字符集。

正确答案: B

我的答案:

  • A.

    import

  • B.

    contentType

  • C.

    language

  • D.

    isThreadSafe

1[单选题]

下列代码中,( )会使得浏览器在接收到响应信息后,即使其中包含HTML标记也不作解析,而是原样显示在浏览器窗口中。

正确答案: C

我的答案: C

  • A.

    request.setCharacterEncoding("UTF-8");

  • B.

    request.getCharacterEncoding();

  • C.

    response.setContentType("text/plain");

  • D.

    response.getContentType();

jsp知识点汇总_第1张图片 

与response.sendRedirect()页面跳转的区别-CSDN博客

2[单选题]

下列说法中错误的是( )。

正确答案: C

我的答案: A

  • A.

    使用forward标记实现请求转发功能,可以实现浏览器发送页面文件A的请求地址,但实际却收到页面文件B的运行结果。

  • B.

    使用response.sendRedirect()方法实现页面重定向功能,可以实现浏览器发送页面文件A的请求地址,但实际却收到页面文件B的运行结果。

  • C.

    用forward标记实现请求转发功能,浏览器对相关处理过程是知情的。

  • 因此,可总结如下:

    1.从地址栏显示来说
    forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
    redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.

    2.从数据共享来说
    forward:转发页面和转发到的页面可以共享request里面的数据.
    redirect:不能共享数据.

    3.从运用地方来说
    forward:一般用于用户登陆的时候,根据角色转发到相应的模块.
    redirect:一般用于用户注销登陆时返回主页面和跳转到其它的网站等.

    4.从效率来说
    forward:高.
    redirect:低.

  • D.

    用response.sendRediret()方法实现页面重定向功能,浏览器对相关处理过程是知情的。

3[单选题]

下列方法中,不能用于实现JSP页面之间流程控制的是( )。

正确答案: D

我的答案: D

  • A.

    超链接

  • B.

    表单

  • C.

    页面重定向

  • D.

    inclucde标记

4[单选题]

为了实现Web应用中常见的用户身份识别功能,需要保存会话信息,可以使用( )来实现。

正确答案: C

我的答案: C

  • A.

    request对象

  • B.

    response对象

  • C.

    session对象

  • D.

    out对象

5[单选题]

关于session对象,下列说法错误的是( )。

正确答案: B

我的答案: B

  • A.

    session对象代表一个HTTP会话,用于在服务器端保存会话信息。

  • B.

    session对象会在会话结束时马上被销毁。

  • C.

    每个session对象都有一个唯一的sessionID。

  • D.

    只用访问JSP、Servlet等程序时才会创建Session对象,在访问HTM页面等静态资源时不会创建会话对象。

你可能感兴趣的:(java,开发语言)