题目内容 (请给出正确答案)
[主观题]

项目三JSP基础语法 一、选择题 1. 下列关于JSP指令的语...

项目三JSP基础语法 一、选择题 1. 下列关于JSP指令的语法正确的是() <% %> <%@ %> <%! %> <% @ %> 2. 在“<%=”和“%>”标记之间放置(),可以直接输出其值。 变量 java表达式 字符串 数字 3. 下列选项中,正确的表达式是() <%int i="1%"> <%! int i="1;%"> <%=(5+4)%> <%=(5+4);%> 4. 表达式<%=”5+2”%>将会输出() 7 5+2 52 程序报错 5. 在JSP文件中下列哪个选项是默认引入,不需要在page指令中声明引入的() java.lang.* java.util.* java.sql.* java.io.* 6. page指令的()属性用于引用需要的包或类 language import extends pageEncoding 7. 下列不属于JSP动作的是(B) <jsp:include> <jsp:bean> <jsp:forward> <jsp:setproperty> 8. 假设对象s是一个合法的对象引用,void getScore()是这个对象上的一个合法的方法,下列JSP代码中哪个是正确的?() <%s.getscore() %> <%=s.getscore();%> <%=s.getscore()%> <% s.getscore();%> 9. 已知表单有一个参数名为“userName”的参数,提交后,能够正确获得表单对象值的代码是?() request.getParameter(“userName”); response.getParameter(“userName”); request.getParameter(“username”); request.getParameterValues(“userName”); 10.JSP内置对象request的getParameterValues()方法返回值是() String[] Object[] String Object 11.下列不能够将页面跳转到a.jsp的是?() response.sendRedirect(“a.jsp”); request.getRequestDispatcher("a.jsp").forward(request, response); request.setAttribute(“a”,”a.jsp”); response.setHeader("refresh", "2;URL=a.jsp"); 12.在test.jsp文件中有如下一行代码: <jsp:usebean id="”user”" scope="”____”" type="”com.UserBean”/"> 要使user对象在用户对其发出请求时存在,下划线中应填入()。 Page request Session application 13.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的()对象。 page session request application 14.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个() ISO-8859-1 GB2312 GB3000 ISO-8259-1 15.在JSP页面中使用 <jsp:setproperty name bean的名字"" property *"">格式,将表单参数为Bean属性赋值,property=""*""格式要求Bean的属性名字() 必须和表单参数类型一致 必须和表单参数名称一一对应 必须和表单参数数量一致 名称不一定对应 16.JSP的内置对象中,按作用域由小到大的排列是?() page->request->application request->page->response response->request->application session->application->page 17.在Servlet里,能正确获取session的语句是() HttpSession session = request.getSession(true); HttpSession session = request.getHttpSession(true); HttpSession session = response.getSession(true); " HttpSession session = response. getHttpSession (true); 18.在Servlet里,能正确获取application的语句是() ServletContext application=(ServletContext)session.getServletContext(); ServletContext application=(ServletContext)request.getServletContext(); ServletContext application=(ServletContext)session.getServletContext (true); ServletContext application=(ServletContext)response.getServletContext(); 判断题 (1)<%! int cnt; %>这段代码中的分号“;”是多余的。() (2)page指令中,Import是唯一可以重复的属性。() (3)page指令中,pageEncoding属性指定网页的格式是文本类型的html文件。() (4)page指令中,pageEncoding属性告诉JVM 这个jsp本身采用“GBK”编码。() (5)include指令中可以有多个属性。() (6)include指令可实现JSP页面的模块化。() (7)JSP表达式 中不能用分号“;”来作为表达式的结束符。() (8)动作元素 <jsp:forward> 跳转网页之后,用户的地址栏发生了变化。() 三、简答题 (1)include指令元素与include动作元素有什么区别? (2)在<%!和%>之间声明的变量和在<%和%>之间声明的变量有何区别? (3)一个JSP页面的基本组成包括哪些?

提问人:网友linuxxiang 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“项目三JSP基础语法 一、选择题 1. 下列关于JSP指令的…”相关的问题
第1题
有关MyBatis配置文件中<settings>元素的说法错误的是。

A、<settings>元素主要用于改变MyBatis运行时的行为,例如开启二级缓存、开启延迟加载等。

B、虽然不配置<settings>元素,也可以正常运行MyBatis,但是熟悉<settings>的配置内容以及它们的作用还是十分必要的

C、<settings>元素中延迟加载的全局开关的参数lazyLoadingEnabled默认开启。

D、<settings>元素的配置内容大多数都不需要开发人员去配置它,通常在需要时只配置少数几项即可。

点击查看答案
第2题
SVG图形遵守的语法是()。

A. XML语法

B. VC语法

C. Java语法

D. txt文件

点击查看答案
第3题
下列关于Struts框架的说法中,不正确的是()

A. Struts实质是JSPModel2的基础上实现的一个MVC框架

B. 在Struts框架中,视图是由一组JSP文件组成

C. 在Struts框架中,控制器是由ActiongServlet和Action来实现

D. 在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate方法能对提交的表单数据进行验证

点击查看答案
第4题
59、下面哪一个不是JSP本身已加载的基本类?( )

A、A.java.lang.*

B、B.java.io.*

C、C.javax.servlet.*

D、D.javax.servlet.jsp.*

点击查看答案
第5题
基于Servlet、JSP和Java Beans的Web应用体系结构中,()从应用服务器取得控制权来执行基本的流程控制。

A. JSP

B. HTML页面

C. Servlet

D. View Beans

点击查看答案
第6题
实现电子商务的基本技术主要是()。

A. 信息传输通道基础建设技术

B. Web技术以及Java和Jsp语言等

C. 新型技术和安全技术

D. 以上三种说法都正确

点击查看答案
第7题
要规定HTML文档元素的样式信息,有两种选择:一是事先定义一个css文档,然后在HTML文档中引用该css文档;二是将css代码直接写在HTML文档中,css代码内容的位置放在<style type="text/css">和</style>之间。
点击查看答案
第8题

一、选择题 (1)能在浏览器地址栏中看到提交数据的表单提交方式是( )。 A.submit B.get C.post D.out (2)可以利用request对象的哪个方法获取客户端的表单信息( )。 A.request.getParameter() B.request.outParameter() C.request.writeParameter() D.request.handlerParameter() (3)JSP页面中request.getParamter(String )得到的数据,其类型是( )。 A.Double B.int C.String D.nteger (4)下面哪个对象提供了访问和放置页面中共享数据的方式( )。 A.pageContext B.response C.request D.session (5)response对象的( )方法可以将当前客户端的请求转到其他页面。 A.encodeURL(String URL) B.getOutputStream() C.sendRedirect(URL url) D.getBufferSize() (6)当用户请求一个JSP页面时,JSP页面所在的Tomcat服务器将用户请求封装在( )内置对象中。 A.application B.response C.request D.session (7)与Context上下文无关的内置对象是( )。 A.application B.response C.pageContext D.session (8)属性保存需开销内存,所以根据实际情况优先考虑使用排序依次是( )。 A.request、session、application B.request、application、session C.application、session、request D.session、request、application (9)out对象是一个输出流,其输出各种类型数据并换行的方法是( ) A.out.print() B.out.newLine() C.out.println() D.out.write() (10)当利用request的方法获取Form提交的数据时,默认情况下字符编码是哪个( ) A.ISO-8859-1 B.GB2312 C.GB3000 D.ISO-8259-1 二、判断题 (1)内置对象不需要代码创建其实例,就可在程序中直接使用。( ) (2)response对象的生命周期由JSP容器自动控制。( ) (3) <jsp:forward page="url">页面跳转时,request设置的属性依然能保留在下一个页面。( ) (4)<% response.sendredirect(url)%>页面跳转时,request设置的属性依然能保留在下一个页面。( ) (5) <jsp:forward page>页面跳转后,语句所在位置之后的代码继续执行。( ) (6)服务器通过session来区分每一个上网用户。( ) (7)用户只要一连接到服务器上,则立刻分配一个唯一的session ID给用户,这期间如果session长时间不被使用,也不会失效。( ) (8)application对象与session类似,也是用来保存信息,且对每个用户私有的。( )

点击查看答案
第9题

一、选择题 (1)下面哪一项属于工具Bean的用途?( ) A.完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。 B.负责数据的存取 C.接受客户端的请求,将处理结果返回客户端 D.在多台机器上跨几个地址空间运行 (2)JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp动作指令?( ) A. <jsp:usebean> B. <jsp:setproperty> C. <jsp:getproperty> D. <jsp:setparameter> (3)关于JavaBean,下列的叙述哪一项是不正确的?( ) A.JavaBean的类必须是具体的和公共的,并且具有无参数的构造器 B.JavaBean的类属性是私有的,要通过公共方法进行访问 C.JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册 D.JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数 (4)JavaBean的属性必须声明为private,方法必须声明为( )访问类型。 A.private B.static C.protect D.public (5)JSP页面通过( )来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。 A.name B.class C.id D.classname (6)JavaBean的作用范围可以是page、request、session和( )四个作用范围中的一种。 A.application B.local C.global D.class (7)下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同( )。 A.application B.request C.page D.ession (8)下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户( )。 A.application B.request C.page D.session (9)下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间( )。 A.application B.request C.page D.session (10)使用 <jsp:setproperty> 动作标记可以在JSP页面中设置Bean的属性,但必须保证Bean有对应的什么方法( )。 A.SetXxx方法 B.setXxx方法 C.getXxx方法 D.GetXxx方法 (11)使用格式 <jsp:setproperty name="beanid" property="bean的属性" value="&lt;%= expression %&gt;">给Bean的属性赋值,expression的数据类型和bean的属性类型( )。 A.必须一致 B.可以不一致 C.必须不同 D.无要求 (12)在JSP页面中使用 <jsp:setproperty name="bean的名字" property="*">格式,将表单参数为Bean属性赋值,property="*"格式要求Bean的属性名字( ) A.必须和表单参数类型一致 B.必须和表单参数名称一一对应 C.必须和表单参数数量一致 D.名称不一定对应 二、判断题 (1)布尔型的属性的读取方法可以使用getXxx(),也可以使用isXxx()。( ) (2)当使用RequestDispatcher分发请求时,请求只能回传到原来请求页面。( ) (3)用户登录后,在session上绑定JavaBean来保存用户信息。( ) (4)用 <jsp:usebean> 在JSP页面中调用JavaBean对象时,bean对象是新创建的。( ) (5)JavaBean的属性可读写,编写时set方法和get方法必须配对。( ) (6)JavaBean也是Java类,因此也必须有主函数。( ) (7)JavaBean分为可视化组件和非可视化组件。( ) (8)表单提交后, <jsp:setproperty> 动作指令才会执行。( )

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信