前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >JSP程序设计复习题库(客观题)

JSP程序设计复习题库(客观题)

作者头像
Java架构师必看
发布于 2022-06-15 11:23:45
发布于 2022-06-15 11:23:45
1.5K00
代码可运行
举报
文章被收录于专栏:Java架构师必看Java架构师必看
运行总次数:0
代码可运行

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说JSP程序设计复习题库(客观题),希望能够帮助大家进步!!!

一、选择题

1、下面哪一个不是JSP本身已加载的基本类?(B )

A、java.lang.*

B、java.io.*

C、javax.servlet.*

D、javax.servlet.jsp.*

2、以下关于JavaBean的说法中,错误的是(B)

A、JavaBean是基于JA V A语言的。

B、JavaBean是JSP的内置对象之一。

C、JavaBean是一种Java类。

D、JavaBean是一个可重复使用的软件组件。

3、下面的说法错误的是:(D)

A Jsp可以处理动态内容和静态内容

B 在Jsp最终会编译成字节码后执行

C 在Jsp中可以使用脚本控制Html的标签生成

D Jsp中不能使用//注释Java脚本中的代码

4、下述选项中不属于JDBC基本功能的是:(D)

A. 与数据库建立连接

B. 提交SQL语句

C. 处理查询结果

D. 数据库维护管理

5、JSP 页面经过编译之后,将创建一个(B)

A.applet B.severlet C.application D.exe文件

6、在jsp中,要定义一个方法,需要用到以下(C)元素。

A.<%= %>

B. <% %>

C. <%! %>

D. <%@ %>

7、JSP在WEB服务器上运行结果:(A)

A.可以在WEB浏览器看到,

B.只能在WEB浏览器看到。

C.可能在WEB浏览器看到,

D.不可能在WEB浏览器看到。

8、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D)

A. <%@ page %>作用于整个JSP页面。

B. 可以在一个页面中使用多个<%@ page %>指令。

C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。

D. <%@ page %>指令中的属性只能出现一次。

9、选择、在JSP中使用jsp:getProperty标记时,不会出现的属性是:(C)

A.name

B.property

C.value

D.以上皆不会出现

10、对于预定义<%!..%>的说法错误的是:(C)

A、一次可声明多个变量和方法,只要以“;”结尾就行

B、一个声明仅在一个页面中有效

C、声明的变量将作为局部变量

D、在预定义中声明的变量将在JSP页面初始化时初始化

11、Servlet程序的入口点是:(A)

A、init()

B、main()

C、service()

D、doGet()

12、不能在不同用户之间共享数据的方法是(A)

A、通过cookie

B、利用文件系统

C、利用数据库

D、通过ServletContext对象

13、page指令通过(A)属性指定当前页面的内容类型和字符集?

A 、contentType B、buffer C、language D、isErrorPage

14、(B)指令指定自定义标签的描述器所在位置?

A page

B taglib

C include

D config

15、在传统的HTML页面中加入(D)就构成了一个JSP页面文件。

A、JA V A程序片

B、JSP标签

C、用“<%”、“%>”标记符号括起来的程序

D、JA V A程序片和JSP标签

16、假设在helloapp应用中有一个hello.jsp,它的文件路径如下:

%JA V A_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么? (C)

A、http://localhost:8080/hello.jsp

B、http://localhost:8080/helloapp/hello.jsp

C、http://localhost:8080/helloapp/hello/hello.jsp

D、http://localhost:8080/webapps/helloapp/hello/dello.jsp

17、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(B)

A、先安装TOMCA T,再安装JDK

B、先安装JDK,再安装TOMCA T

C、不需安装JDK,安装TOMCA T就可以了

D、JDK和TOMCA T只要都安装就可以了,安装顺序没关系

18、对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(B )

A、不是JSP页面的成员变量

B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户

C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响

D、是JSP页面的局部变量

19、假设在helloapp应用中有一个Javabean文件HelloServlet,它位于org.javathinker包下,那么这个bean的class文件应该放在什么目录下? ( D)

A、helloapp/HelloServlet.class

B、helloapp/WEB-INF/HelloServlet.class

C、helloapp/WEB-INF/classes/HelloServlet.class

D、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class

20、在客户端浏览器的源代码中可以看到(B )

A、JSP注释

B、HTML注释

C、JSP注释和HTML注释

D、JA V A注释

21、page指令的作用是:(A)

A、用来定义整个JSP页面的一些属性和这些属性的值

B、用来在JSP页面内某处嵌入一个文件

C、使该JSP页面动态包含一个文件

D、指示JSP页面加载Java plugin

22、page指令的import属性的作用是(C )

A、定义JSP页面响应的MIME类型

B、定义JSP页面使用的脚本语言

C、为JSP页面引入JA V A包中的类

D、定义JSP页面字符的编码

23、page指令的(C )属性可以设置JSP页面是否可多线程访问

A、session

B、buffer

C、isThreadSafe

D、info

24、( C)可在JSP页面出现该指令的位置处,静态插入一个文件。

A、page指令标签

B、page指令的import属性

C、include指令标签

D、include动作标签

25、以下对象中的(D)不是JSP的内置对象。

A、request

B、session

C、application

D、bean

26、在JSP中,内置对象(B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。

A、session

B、request

C、response

D、out

27、request对象可以使用(A)方法获取表单中某输入框提交的信息。

A、getParameter(String s)

B、getValue(String s)

C、getParameterNames(String s)

D、getParameterValue(String s)

28、JSP的内置对象中(A)对象可对客户的请求作出动态响应,向客户端发送数据。

A、response

B、request

C、application

D、out

29、从()开始,到( )结束,被称为一个会话。A

A、访问者连接到服务器,访问者关闭浏览器离开该服务器

B、服务器启动,服务器关闭

C、访问者连接到服务器,服务器关闭

D、服务器启动,访问者关闭浏览器离开该服务器

30.下边哪个不是FORM的元素?(D)

A.Input

B.textarea

C.select

D.table

31.table中的align属性是什么含意?(C)

A.加粗

B.斜体

C.对齐方式

D.边框样式

32.下边哪个不是JSP的内置对象?(C)

A.session

B.request

C.cookie

D.out

33.哪个是JSP指令标记?(C)

A.<% …… %>

B.<%! …… %>

C.<%@ …… %>

D.<%= …… %>

34.当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?(C)

A.<jsp:include file=”java.util.” />

B.<jsp:include page=”java.util.” />

C.<%@ page import=”java.util.” %>

D.<%@ page include=”java.util.” %>

  1. 关于JavaBean的说法,哪个是正确的?(D) A. JavaBean的具体类可以不是public的。 B. JavaBean可以只提供一个带参数的构造器。 C. jsp:userBean可以向HTML标记一样不关闭。 D. JavaBean可以保存状态。
  2. JavaBean的生命周期中,哪个是用来跟踪用户的会话的?(A) A. session B. request C. page D. application
  3. 要在session对象中保存属性,可以使用以下哪个语句?(B) A. session.getAttribute(“key”,”value”); B. session.setAttribute(“key”,”value”); C. session.setAtrribute(“key”); D. session.getAttribute(“key”);
  4. jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?(D) A. forward之后可以使用原来的request对象,而且效率较高。 B. sendRedirect之后不可以使用原来的request对象,而且效率较低。 C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。 D. forward地址栏变化,可以跳转到任何页面和机器。 39.关于get和post两种请求,下列说法正确的是?(A) A. get请求是默认的。 B. get请求处理的数据量大小不受到限制。 C. post请求地址栏里是能看到数据的。 D. post请求可以由doGet方法处理。
  5. 下边哪个不是MVC中的组成部分?(B) A. JavaBean B. FrameWork C. JSP D. Servlet
  6. 哪个不是Servlet接口的方法?(D) A. doGet方法 B. doPost方法 C. init方法 D. forward方法
  7. 下面哪一个是正确使用JavaBean的方式?(A) A. <jsp:useBean id=“address” class=“AddressBean” /> B. <jsp:useBean name=“address” class=“AddressBean”/> C. <jsp:useBean bean=“address” class=“AddressBean” /> D. <jsp:useBean beanName=“address” class=“AddressBean” />
  8. JSP的Page编译指令的属性Language的默认值是:(D) A.C B.C# C.SQL D.Java
  9. 不是JSP运行必须的是(C) A.Java JDK B.支持JSP的Web服务器 C.数据库 D.操作系统
  10. JSP从HTML表单中获得用户输入的正确语句为(D) A.Request.getAttribute(“ID”) B.Response.getAttribute(“ID”) C.Response.getParamter(“ID”) D.Request.getParamter(“ID”)
  11. title标记在head标记之间,title标记之间的内容将显示 到(B) A.浏览器的页面下部 B.浏览器的标题栏上 C.浏览器的状态栏中 D.浏览器的页面上部
  12. JSP程序在第一次载入时被JSP引擎译成(B)。 A.HTML文件 B.Java文件 C.Class文件 A.文本文件
  13. 能在浏览器的地址栏中看到提交数据的表单提交方式是(C) A.post B.out C.get D.submit
  14. 当用户请求JSP页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(B) A.发送一个Java文件到客户端 B.发送一个HTML页面得到客户端 C.什么都不做 D.发送一个JSP源文件到客户
  15. select用于在表单中插入一个下拉菜单,他需与(A)标记配合使用 A.option B.item C.dot D.list
  16. 下边哪个不是from的元素(A) A.table B.select C.textarea D.input
  17. 在JSP标准确动作标签中,(B)相当于创建一个JavaBean的实例 A.setProperty B.useBean C.forward D.getProperty
  18. 获得Bean实例后,可利用(D)动作设置、修改Bean中的属性值 A.jsp:getProperty B.jsp:plugin C.jsp:setAttribute D.jsp:setProperty
  19. Statement类提供了3种执行方法,用来执行更新操作的方法是(B) A.execute() B.executeUpdate() C.executeQuestion() D.executeQuery()
  20. 在MVC开发模式中,控制器层被编写为(D) A.server B.JSP C.JavaBean D.servlet
  21. Servelt获得初始化参数的对象是(C) A.response B.servletContext C.serveltConfig D.request
  22. Servlet中,HttpServeltResponse的(C)方法用来把一个Http 请求重定向到另外的URL A.redirectURL() B.redirectResponse() C.sendRedirect() D.sendURL()
  23. 对于ServletRequest接口的获取请求参数的方法的描述哪一项是正确的?(D) A.如果一个参数key有多个值,那么getParameterV alues(key)方法会返回一个包含所有值的字符串数组 B.getParameter方法返回Object对象,使用前要强制类型转换:如String str=(String)request.getParameter(key) C.如果一个参数key有多个值,那么getParameter(key)方法会返回空 D.getParameter方法只用于接受post请求参数,接收get请求参数需要使用getQueryString方法
  24. JSP提供了一个可以在多个请求之间持续有效的内置对象(C),该对象与浏览器一一对应。 A.application B.response C.session D.request
  25. 当response的状态行代码为哪个时,表示用户请求的资源不可用?(A) A.404 B.202 C.303 D.101
  26. 下列哪一项不属于JSP动作指令标记?(B) A.jsp:plugin B.jsp:javaBean C.jsp:useBean D.jsp:param
  27. Include指令用于在JSP页面静态插入一个文件,插入文件可以使JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(C) A.是一个完整的txt文件 B.是一个完整的java源代码 C.是一个完整的JSP文件 D.是一个完整的HTML文件
  28. 下列关于application对象说法种错误的是(C) A.getAttributeNames()方法返回所有application对象的属性的名字 B.getAttribute(String name)方法返回由name指定的名字application对象的属性的值 C.application对象用来所有用户间共享信息,但不可以在Web应用程序运行期间持续的保持数据 D.application对象用于在多个程序中保存信息
  29. 在servlet里,能正确获取session的语句是(B) A.HttpSession session=response.getHttpsession(true); B.HttpSession session=response.getSession(true); C.HttpSession session=response.getHttpsession(true); D.HttpSession session=response.getSession(true);
  30. Request对象可以使用(D)方法获取表单中某输入框提交的信息。 A.getParameterValue(String s) B.getValue(String s) C.getParameterNames(String s) D.getParameter(String s)
  31. 在JSP中,(D)动作用于将请求转发给其他JSP页面 A.setProperty B.include C.useBean D.forward
  32. request对象中读取同名复选框表单元素的值时,比较合适的方 法是(C) A.getAttributes() B.getParameter() C.getParameters() D.getAttribute()
  33. 页面中存在两个多选按钮(名称为sex),分别代表男和女,该页面提交后,为了获得用户的选项值,可以使用以下(B)方法。 A.request.getParameter(sex); B.request.getParameterV alues(“sex”); C.request.getParameterV alues(sex); D.request.getParameter(“sex”);
  34. 能把其他页面包含到当前页面中切可以指定参数的是(B) A.taglib B.jsp:include C.file D.include
  35. 早期的动态网站开发技术主要使用的是 (D) 技术。 该技术的基本原理是将浏览器提交至 Web 服务器的数据通过环境变量传递给其他外部程序,经外部程序处理后,再把处理结果传送给 Web 服务器,最后由 Web 服务器把处理结果返回浏览器。 A .JSP B.ASP C.PHP D.CGI
  36. 在一个 JSP 页面代码中一定没有的部分是( A) A.javascript 代码 B.JSP 指令 C.JSP 动作 D.HTML 代码
  37. 下列不是 JSP 开发工具的是( D) A .JBuilder B. IBM WebSphere C. My Eclipse D. Firework
  38. JSP 隶属 Java 家族 ,下列不属于 JAVA 家族的是( D) A.servlet B.javabean C.java D.javascript
  39. web 应用程序体系结构最多可分为三层,不属于这三层的是( D) A. 表示层 B. 业务层 C. 数据访问层 D. 网络链接层
  40. 在 J SP 中,下列( A)语句可以获取页面请求中一个文本框的输入(文本框的名称为 title ) 。 A .request.getParameter(“title”); B. request.getAttribute(“title”); C. reque st.getParameterValues(“title”); D. request.getParameters(“title”);
  41. 下列不属于 session 跟踪的方法 是:( B) A. URL 重写 。 B. 使用全局变量 。 C. 使用表单隐藏字段 D. 使用 Servlet API
  42. 请选择 response 对象的作用范围 :(D) A . application scope B . session scope C . request scope D . page scope
  43. 下列对 <jsp : setProperty> 动作使用错误的是 ( C) A . <jsp:setProperty name=“mybean” property=“*” /> B . <jsp:setProperty name=“mybean” property=“myproperty” param=“paramname”/> C. <jsp:setProperty name= “ mybean ” /> D . <jsp:setProperty name=“mybean” property=“myproperty” value=“myvalue”/>
  44. JSP中,当把来自客户机的 HTTP 请求委托给 servlet 时,会调用 HttpServlet 的( A)方法。 A. service B. doget C. dopost D. init
  45. servlet 具有很多的功能,下列不是它的功能的是 :( B) A. 与多个客户机处理连接,同时处理多个浏览器的请求 。 B .可被用于连接数据库 C. 对客户端提交的特殊类型数据进行过滤 D. 与 applet 通信
  46. servlet 中没有的方法 是:( D) A . init( ) B. doPut( ) C. destroy( ) D. main( )

二、判断题

  1. Servlet程序的入口点是service (×)
  2. 属性language定义jsp页面的描述性息,属性值可以是任意字符串。(×)
  3. JSP技术基于JAVA语言,是不区分大小写的。(×)
  4. float型float f=3.4是否正确(×)
  5. JSP中包括2种指令:page 指令和include指令。(×)
  6. 在JAR文件中,所有类文件必须以对应包的目录结构存放。(√)
  7. JSP页面中一定要包含jsp代码。(×)
  8. 通过cookie方法能在不同用户之间共享数据。(×)
  9. JSP开发网站的两种模式分为jsp+javabean和jsp+javabean+servlet。(√)
  10. Java语言包含三种核心机制:Java 虚拟机、垃圾收集机制和代码安全检测。(√)
  11. JSP可以继承String类。(×)
  12. 接口不可以继承接口。(×)
  13. 抽象类可以实现(implements)接口。(√)
  14. 抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。(√)
  15. String是可以被继承的。(×)
  16. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code不会被执行。(×)
  17. abstract的method可以同时是static。(√)
  18. abstract的method可以同时是static,也可以同时是native。(×)
  19. abstract的method可以同时是static,也可以同时是synchronized。(×)
  20. 在JSP中,page指令的extends属性用来引入需要的包或类。(×)
  21. char型变量不能定义为一个中文。(×)
  22. 对于每个要求访问maillogin.jsp的HTTP请求,Servlet容器都会创建一个HttpSession对象. (×)
  23. 每个HttpSession对象都有惟一的ID。(√)
  24. JavaWeb应用程序必须负责为HttpSession分配惟一的ID。(×)
  25. 在Struts应用的控制器中包含有客户化标签组件。(×)
  26. 26.不管应用中包含多少个子应用,只需配置一个ActionServlet。(√)
  27. 每个HTTP请求对应一个单独的ActionServlet实例。(×)
  28. 对于每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction 实例。(×)
  29. 每个子应用对应一个单独的RequestProcessor实例。(√)
  30. 每个子应用对应一个单独的web.xml文件。(×)
  31. JSP能够实现功能均可由Servlet实现。(√)
  32. Servlet能够实现功能均可由JSP实现。(√)
  33. Servlet更适合做表现层。(×)
  34. JSP分页代码中先取总记录数,得到总页数,再取所有的记录,最后显示本页的数据(√)
  35. get请求处理的数据量大小不受到限制。(×)
  36. forward之后可以使用原来的request对象,而且效率较高。(√)
  37. sendRedirect之后不可以使用原来的request对象,而且效率较低。(√)
  38. forward地址栏不变化,只能在Web应用程序内的页面间跳转。(√)
  39. forward地址栏变化,可以跳转到任何页面和机器。(×)
  40. 要在session对象中保存属性,可以使用session.setAttribute(“key”,”value”)语句。(×)
  41. JavaBean的具体类可以不是public的。(×)
  42. JavaBean可以只提供一个带参数的构造器。(×)
  43. jsp:userBean可以向HTML标记一样不关闭。(×)
  44. JavaBean可以保存状态。(√)
  45. Servlet的生命周期分三个时期:init 、service 、destroy 。(√)
  46. Page对象代表JSP页面对应的Servlet类实例。(√)
  47. 在JSP文件中引用Bean,其实就是用jsp:useBean语句。(×)
  48. Bean文件放在任何目录下都可以被引用。(×)
  49. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写。(√)
  50. 可以在一个页面中使用多个<%@ page %>指令。(√)
  51. 为对数据库进行查询、更新操作,需借助Connection对象执行SQL语句。(√)
  52. JDBC的主要任务是:与数据库建立连接、发送SQL语句、处理结果。(√)
  53. 在JSP中,page指令的extends属性用来引入需要的包或类。(×)
  54. 如果要修改Tomcat的真挺端口号为8891,则应修改c:\tomcat\conf\server.xml文件。(√)
  55. 动态网页是在服务器端被执行,其中嵌入的代码只能在服务器端运行,不能在客户端浏览器中运行。(√)
  56. 使用JSP不能实现数据库的分页浏览。(×)
  57. 引入JavaScript的标签是Script。(√)
  58. get请求的数据量大小不受到限制。(×)
  59. Java_home环境变量知名JDK安装的文件夹。(√)
  60. 静态页面*.htm中也可以嵌入脚本代码,如JavaSript、VBScript程序段等,但这些程序段不能在服务器端运行,只能在客户端浏览器中运行。(×)
  61. MVC框架开发程序时,模型实现通常借助JavaBean程序。(√)
  62. Servlet的Service方法不可以接受post方法上传的参数。(×)
  63. 在page指令中,import参数允许重复使用多次。(√)
  64. session对象可以写入数组变量。(√)
  65. session对象的生命周期是一次会话期间。(√)
  66. session对象的生命周期比request对象长。(√)
  67. forward之后可以使用原来的request对象,而且效率较高。(√)
  68. include指令只能包括后缀名为.jsp的文件。(×)
  69. 用request读取单选框表单元素的值时,用request.getAttribute()方法。(×)

三、填空题

151.Tomcat 服务器的默认端口是 _________、MySQL的默认端口是 _________。

8080 3306

  1. jsp:param 经常和 _________ 、 _________ 以及 _________ 动作元素 一起使用。

jsp:include jsp:forward jsp:plugin

  1. JSP 有三 种指令,它们分别是 ________ , _________ , _________ 。

include 指令 page 指令 taglib 指令

  1. JSP 内置对象的作用范围有四种: __________ , ____________ , ____________ , _____________ 。

application scope session scope request scope page scope

  1. 理论上,GET 是 _________ ,POST 是 _________ 。

用于获取服务器信息并将其作为响应返回给客户端 用于获取服务器信息并将其作为响应返回给客户端

  1. request 对象实现的接口是 ___________ ,response对象实现的接口是 ___________ 。

HttpServletRequest HttpServletResponse

  1. 异常的处理,可在该方法的代码段中包含 3 类代码:_________ , _________ 和 finally 代码块。

try catch

  1. JavaBean 中的属性分为 ________ 、 ________ 、绑定属性和约束属性。

简单属性 索引属性

  1. JavaBean 的三个 JSP 动作 分别为 __________ , ____________ , _____________。

jsp:useBean jsp:setProperty jsp:getProperty

  1. 一个 java 类必须满足三个条件,才能被认为是 javabean ,这三个条件是 ________________ , __________________ , _________________ 。

是一个 public 类 有无参数且是 public 的构造方法 类中的属性有自己的 public 的 set 与 get 方法

  1. 定义一个 java 类,要让这个类成为 servlet ,则该类必须继承 ___________ 类。

HttpServlet

  1. 运行 servlet 需要在 ________ 注册 。

web.xml

  1. Servlet API 的两个包分别是 ________ , _________ 。

javax.servlet javax.servlet.http

  1. Servlet 的生命周期分四个时期:__________ , __________ , ____________ , _____________。

加载阶段 初始化阶段 servlet 运行阶段 servlet 结束时期

  1. JSP的是内部对象可以直接使用,它是________由创建的。

Servlet容器

  1. 指令标记、JSP动作标记统称为________。

JSP标记

  1. 为对数据库进行查询、更新操作,需借助对象________执行SQL语句。

statement

PS:MarkDown使用小技巧:可以使用标签对来实现对文本文字颜色大小信息的控制:color设置字体颜色,size设置字体大小默认为4,同时color还可以16进制或RGB表示。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<font color=red size=4 >A</font>   

RGB颜色对照表在线网址:

http://tool.oschina.net/commons?type=3

RGB颜色值与十六进制颜色码转换工具:

https://www.sioe.cn/yingyong/yanse-rgb-16/

今天文章到此就结束了,感谢您的阅读,Java架构师必看祝您升职加薪,年年好运。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-06-152,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JSP程序设计课后习题答案
第一章 JSP概述 1-1 JSP的全称是什么?JSP有什么优点?JSP与ASP、PHP的相同点是什么?
全栈程序员站长
2022/07/02
2K0
JSP程序设计课后习题答案
程序员的20大JSP面试问题及答案
1.JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览
鱼找水需要时间
2023/12/23
2870
JSP快速复习篇
JSP页面中使用page指令只能为contentType指定一个值,不允许两次使用Page指令传递给contentType属性。
腿子代码了
2023/10/08
2510
JSP总结二(动作元素)
http://www.cnblogs.com/zfc2201/archive/2011/08/17/2143615.html
爱撒谎的男孩
2019/12/31
5010
JSP学习笔记
本文章是Java web 课的课堂笔记,一来觉得学东西的时候记录下来效率会比较高,二来记忆力下降明显,方便自己以后复习吧😁😁 JSP简介✨ JSP(Java Server Page,Java服务器页面)是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP是在传统的网页HTML文件中嵌入Java程序代码段和JSP标记,从而形成JSP文件,后缀名为“.jsp”。 JSP 开发环境搭建 首先配置 JDK 环境,如未安装,可参阅 Java 开发环境配置 然后配置JSP环境,如果你使用的是 E
小简
2022/12/29
8760
JSP学习笔记
JavaWeb第三讲 JSP内置对象、基本动作指令、常见编译指令及四大作用域
当一个jsp页面第一次被访问的时候,jsp将执行以下三个步骤,之后的访问速度会因为class文件已经生成而大大提高,当jsp引擎发送一个客户端请求的时候,首先判断请求的jsp页面是否比对应生成的servlet文件,如果不同,对应的jsp需要重新编译。
易兮科技
2020/09/26
4400
JSP基本语法
JSP页面是指拓展名为.jsp的文件。 在一个JSP页面中,可以包括指令标识、HTML代码、JavaScript代码、嵌入的Java代码、注释和JSP动作标识等内容。但这些内容并不是一个JSP页面所必需的。下面将通过一个简单的JSP页面说明JSP页面的构成。
海盗船长
2020/08/27
9590
有时间学学JSP也不会太亏
JSP全名为Java Server Pages,java服务器页面。JSP是一种基于文本的程序,其特点就是HTML
BWH_Steven
2019/09/10
1.8K0
有时间学学JSP也不会太亏
JSP与EL表达式重点学习笔记(1)
Jsp&el表达式 JSP指令 JSP指令概述 JSP指令的格式:<%@指令名 attr1=”” attr2=”” %>,一般都会把JSP指令放到JSP文件的最上方,但这不是必须的。 JSP中有三大指
Java帮帮
2018/03/19
9640
JSP与EL表达式重点学习笔记(1)
JavaWeb(三)JSP之3个指令、6个动作、9个内置对象和4大作用域
前言   前面大概介绍了什么是JSP,今天我给大家介绍一下JSP的三个指令、6个动作以及它的9大内置对象。接下来我们就直接进入正题 一、JSP的3个指令 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 指令用来申明JSP页面的一些属性,比如编码方式,文档类型。我们在servlet中也会申明我们使用的编码方式和响应的文档类型的,而JSP就是用指令来申明。上面我们也说到了一条指令,也就是page指令。 JSP指令格式:<%@
用户1195962
2018/01/18
1.4K0
JavaWeb(三)JSP之3个指令、6个动作、9个内置对象和4大作用域
美女面试官问你JavaWeb学的怎么样?JavaWEB面试复习看这一篇就够了!!
近期在复习学过的Java知识,发现都还给老师了,连Request和Response有什么不同都不懂。。。 直到无意中看到这个之前在回车课堂微信群,拿到的第一手资料java面试宝典
Maynor
2021/07/08
4810
Jsp技术介绍
前言 虽然在前后端分离的大潮流中,jsp技术已经是很少被使用了,其中一个重要的原因是jsp展示页面的时候过慢。但是,作为sun官方推出的技术,其中的思想和今天的前端技术十分的相似,很多前端框架都是基于这些思想的。所以,学习一下jsp还是十分有必要的。 Jsp的原理 简单来讲,使用jsp技术,可以将java的代码使用<%%>标签嵌入到html页面当中。 但是,为什么可以这样用呢? 比如说,现在有个页面叫做a.jsp。当你访问它的时候,服务器就会作出相应的响应,将jsp页面编译成Servlet实例,你不
roobtyan
2018/06/04
1.5K0
Servlet和JSP学习指导与实践(三):JSP助阵
  JSP(Java Server Page)虽然作为一门服务端的语言,但它并没有创新新的语言标准。有些人一接触jsp之后发现易学易懂。实际上,jsp的内部原理仍然是基于Servlet,它是Servlet的补充,而并不是要取代Servlet。本文对JSP的一些概念及基础内容进行了不详尽的总结,希望感兴趣的博友凑合着看~
云海谷天
2022/08/09
4570
Servlet和JSP学习指导与实践(三):JSP助阵
JSP动作–JSP有三种凝视方式
动作是特殊的标记,通过一个动作标记能够实现多行Java代码实现的效果。能够动态插入文件、重用JavaBean组件、导向还有一个页面等。
全栈程序员站长
2022/07/12
3560
当Java遇见了Html--Jsp详解篇
一、什么是Jsp jsp是一种基于文本的程序,全名java server page,其特点是html和java程序共存。执行时jsp会被运行容器编译,编译后的jsp跟servlet一样,因此jsp是另
方志朋
2017/12/29
1.4K0
当Java遇见了Html--Jsp详解篇
【Java 进阶篇】JSP 简单入门
在现代Web开发中,JavaServer Pages(JSP)是一项非常重要的技术。JSP允许开发者将Java代码嵌入HTML页面,以实现动态内容的生成和呈现。本文将详细介绍JSP的概念、原理以及如何使用JSP来构建Web应用程序。
繁依Fanyi
2023/11/06
7780
【Java 进阶篇】JSP 简单入门
JSP语法
① 注释元素 (Comments Elements) 1. <!-- comment [<%= expression >] --> 标准的HTML注释。JSP容器会将该注释发往客户端浏览器,但不在浏览器中显示,可以在HTML源文件中查看。 comment - 注释内容 expression - 可选的java表达式,JSP容器会对表达式求值并将结果作为注释内容发往客户端 2. <%-- comment --%> JSP注释,JSP容器不会对该形式的注释进行编译,也不会将它发
用户1112962
2018/07/04
3.1K0
JSP/Servlet Web 学习笔记 DayTwo
   定义JSP文件中的全局属性、一个JSP页面可以包含多个page指令、除了Import以外,其他page指令定义的属性/值只能出现一次。
Rekent
2018/09/04
5300
Jsp语法、指令及动作元素
一、JSP的语法 1、JSP的模板元素:(先写HTML)    就是JSP中的那些HTML标记    作用:页面布局和美化 2、JSP的Java脚本表达式:    作用:输出数据到页面上    语法:<%=表达式%>(实际上就是调用输出流打印到页面上) 3、JSP中的Java脚本片段:(实际开发中,应做到JSP中不能出现一行Java脚本片段)    作用:书写Java代码逻辑    语法:<%          语句1;          语句2;       %>  语句为Jav
欠扁的小篮子
2018/04/11
1.4K0
JSP 六讲
教 学 活 动 首 页 基    本    内    容 第 6 章 JSP 与 JavaBeans 教学目的与要求:通过本章的学习让学生了解JavaBean 的概念;理解如何编写JavaBean和使用JavaBean;掌握JavaBean的存放目录,获取和修改 beans 的属性,beans 的辅助类,带包名的 beans;并能够JSP 与 JavaBeans结合完成简单应用。 教学内容: 6.1 编写和使用 JavaBeans 6.2 beans 的存放目录 6.3 获取和修改 beans 的属性 6
Hongten
2018/09/18
7340
相关推荐
JSP程序设计课后习题答案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文