您的位置 首页 java

Javaweb笔试题及机试题(附答案)

JavaWeb 阶段考试题真题讲解,包含笔试题和机试题,为你提供解题思路,培养你的解题思维,同时点明考点,结合文档进行重点解读,加深你的印象,预祝各位学员考试顺利i通关。

关于获取更多考试题以及考试题的讲解,感兴趣的小伙伴可以点击视频链接一起学习哟~

下面其中一些试题,需要更多全面的笔试以及机试题的小伙伴可以评论区留言哟~

1. JavaScript中哪个不是不是它的基本组成部分()

A DOM

B BOM

C ECMAScript

D History

2. jQuery 中ID选择标识符()

A .(点)

B $

C #

D \

3. 在HTTP协议中,响应头中哪个参数可以设置响应的内容类型()

A. Content-Type

B. Cookie

C. Type-Content

D. Accept

4. Tomcat 默认端口号()

A 80

B 8080

C 443

D 8088

5. 在 Servlet 中四大作用域不包含()

A request

B Response

C session

D Application

6. 在Servlet中,当获取到session对象后,下面哪行代码可以销毁session()

A session.clear()

B session.remove()

C session.invalidate()

D session.stop()

7. 在Servlet中,向请求域中设置参数名为name,值为张三的写法()

A response.setAttribute(“name”,”张三”);

B response.setAttribute(“张三”,”name”);

C request.setAttribute(“name”,”张三”);

D request.setAttribute(“张三”,”name”);

8. 在 Spring 中,关于 IoC 说法错误的是()

A IoC 可以由Spring帮助实例化对象。

B IoC 实例化的对象只能是单例的。

C 通过IoC可以让Spring管理的实例进行依赖注入。

D Spring整合其他技术最主要就是通过IoC特性。

9. 在Spring中,关于 AOP 说法错误的是()

A AOP 中文名称面向切面编程。

B 切面可以是一个方法。

C 切面可以是很多方法。

D 通过AOP可以让Spring帮助实例化对象。

10. 在Spring中,关于声明式事务说法错误的是()

A 可以在方法上添加@Transactional 对方法添加声明式事务。

B 声明式事务是基于Spring AOP实现的。

C 声明式事务主要目的是管理查询方法。

D 声明式事务可以让 程序员 更加轻松地管理事务。

11. 在 Spring MVC 中,在 控制器 方法上添加哪个注解可以接收Get请求()

A @RequestMapping()

B @PostMapping

C @Controller

D @ResponseBody

12. 在Spring MVC中,在控制器类上添加哪个注解后就不需要在控制器方法上添加@ResponseBody注解()

A @Controller

B @RequestMapping

C @RestController

D @RequestParam

13. 在Spring MVC有如下代码,当请求时没有携带参数age会出现什么情况()

@RequestMapping ( “/demo” )
@ResponseBody
public String getAge( int age){
return “demo” ;
}

A 控制台打印:正常执行

B 出现NullPointException异常

C 出现跳转到demo.html页面

D 出现IllegalState Exception 异常

14. 在Spring MVC中有如下代码,当发起请求 后会出现什么结果()

@RequestMapping ( “/demo2/{name}” )
@ResponseBody
public String demo(String name){
System.
out .println( “获取到的name:” +name);
return “demo” ;
}

A 控制台打印:获取到的name:bjsxt

B 控制台打印:获取到的name:null

C 出现异常:NullPointException

D 跳转到demo.html页面

15. 在Spring MVC中,对@ResponseBody注解说法错误的是()

A 添加了@ResponseBody注解的方法会对方法返回值进行转换处理。

B 如果项目中转换类依赖只有jackson-databind依赖,会对返回值转换为 JSON

C 如果方法返回值是 Map ,响应头中Content-Type:application/json; charset =utf-8

D 如果方法返回值是实体类,响应头中Content-Type:text/html

16. 在Spring MVC中,哪种方式不是request作用域传值()

A

public String demo3(HttpServletRequest req){
req.setAttribute(
“a” , “b” );
return “demo” ;
}

B

public String demo3(Model model){
model.addAttribute(
“a” , “b” );
return “demo” ;
}

C

public String demo3(ModelMap model){
model.addAttribute(
“a” , “b” );
return “demo” ;
}

D

public String demo3(HttpSession session){
session.setAttribute(
“a” , “b” );
return “demo” ;
}

17. 在Spring MVC 中,给定下面页面代码,关于说法错误的是()

< form action =”/demo” enctype =”multipart/form-data” type =”post” >
< input type =” File name =”upload” />
< input type =”submit” value =”上传文件” />
</ form >

A 实现文件上传时表单的enctype必须设置为multipart/form-data

B 实现文件上传时表单的请求方式必须是POST类型

C 控制器方法参数可以使用public String upload(MultipartFile file )接收。file参数可以不用和文件域name对应。

D MultipartFile的get InputStream ()方法可以获取文件流。

18. 在SpringMVC中哪个注解可以设置请求参数的默认值()

A @Controller

B @RequestMapping

C @RequestParam

D @ResponseBody

19. 在SpringMVC中当使用 Restful 传参时,发起请求url:,下面哪种写法无法获取URL中123()

A

@RequestMapping ( “/demo/{id}” )
@ResponseBody
public String demo( @PathVariable Long id){
return “demo” ;
}

B

@RequestMapping ( “/demo/{id}” )
@ResponseBody
public String demo3( @PathVariable String id){
return “demo” ;
}

C

@RequestMapping ( “/demo/{id}” )
@ResponseBody
public String demo3( @PathVariable ( “id” ) String name){
return “demo” ;
}

D

@RequestMapping ( “/demo/{id}” )
@ResponseBody
public String demo3( @PathVariable String name){
return “demo” ;
}

20. 在jQuery中,以下哪个函数不支持GET请求方式()

A $.ajax()

B $.get()

C $.getJSON()

D $.post()

文章来源:智云一二三科技

文章标题:Javaweb笔试题及机试题(附答案)

文章地址:https://www.zhihuclub.com/199381.shtml

关于作者: 智云科技

热门文章

网站地图