[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frJ5EwpaY1y8UY7ywrVhH458nTQzW65C_nWXiD6g4geQ":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":28,"type":29},[],"2023-11-22 14:52:05",107673533,[8,9,10,11],"灵活性强,但不易于与其他框架集成","使用基于XML的配置文件,在编辑后,不需要重新编译应用程序","可自动绑定用户输入,并能正确的转换数据类型","支持国际化",{"courseId":13,"courseImg":14,"courseName":15},"72a42284c8084cf765871f6e898d17a2","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F7e2d5ad53be3d12aacc56ee37db405b7.jpg","Java Web高级编程","下面关于Spring MVC特点说法错误的是()",[18,30,39,48,57,66,75,84,87,97],{"answer":19,"createTime":20,"id":21,"options":22,"question":27,"source":28,"type":29},[],"2023-11-22 14:52:04",107673524,[23,24,25,26],"void返回类型主要在异步请求时使用,它只返回数据,而不会跳转视图","ModelAndView返回值类型中可以添加Model数据,并指定视图","String返回值类型也可以携带数据并跳转视图","String类型除了可以返回视图页面外,还可以进行重定向与请求转发","以下有关Spring MVC支持的返回值类型及说法错误的是()","v1",0,{"answer":31,"createTime":20,"id":32,"options":33,"question":38,"source":28,"type":29},[],107673525,[34,35,36,37],"handler()","postHandle()","preHandler()","afterCompletion()","【单选题】下列选项,不是HandlerInterceptor接口中的方法的是( )",{"answer":40,"createTime":20,"id":41,"options":42,"question":47,"source":28,"type":29},[],107673526,[43,44,45,46],"ViewReslover","Handler","DispatcherServlet","HandlerAdapter","Spring MVC中的后端控制器是指()",{"answer":49,"createTime":20,"id":50,"options":51,"question":56,"source":28,"type":29},[],107673527,[52,53,54,55],"组合注解是Spring3.x版本中的新特性","组合注解可以简化常用的HTTP方法的映射","在所有的Spring项目中,使用组合注解可以替代@RequestMapping注解","@GetMapping注解可以用来匹配GET和POST方式的请求","下面关于组合注解的说法正确的是()",{"answer":58,"createTime":5,"id":59,"options":60,"question":65,"source":28,"type":29},[],107673529,[61,62,63,64],"单例","Web MVC","工厂","Web","Spring MVC是Spring提供的一个实现了()设计模式的轻量级Web框架",{"answer":67,"createTime":5,"id":68,"options":69,"question":74,"source":28,"type":29},[],107673530,[70,71,72,73],"&lt;load-on-startup&gt;元素是可选的","如果&lt;load-on-startup&gt;元素不存在,则应用程序会在第一个Servlet请求时加载该Servlet","如果&lt;load-on-startup&gt;元素的值为1,则在应用程序启动时会立即加载该Servlet","如果&lt;load-on-startup&gt;元素的值为1,则在应用程序启动时会延迟加载该Servlet","下面关于&lt;load-on-startup&gt;元素说法错误的是()",{"answer":76,"createTime":5,"id":77,"options":78,"question":83,"source":28,"type":29},[],107673531,[79,80,81,82],"该注解是Spring3.2中新增加的","注解作用在类上时可以增强Controller","该注解需要结合注解@ExceptionHandler才可以捕获Controller中抛出的指定类型的异常,从而实现不同类型的异常统一处理","该注解不需要结合注解@ExceptionHandler,同样可以捕获Controller中抛出的指定类型的异常,从而实现异常处理","【单选题】下列选项,对注解@ControllerAdvice的描述错误的是( )",{"answer":85,"createTime":5,"id":6,"options":86,"question":16,"source":28,"type":29},[],[8,9,10,11],{"answer":88,"createTime":89,"id":90,"options":91,"question":96,"source":28,"type":29},[],"2023-11-22 14:52:06",107673535,[92,93,94,95],"id","value","required","name","下面不属于@RequestParam注解类型属性的是()",{"answer":98,"createTime":89,"id":99,"options":100,"question":105,"source":28,"type":29},[],107673539,[101,102,103,104],"如果查询条件参数是包装类中POJO的子属性,则参数名必须为属性名","如果查询条件参数是包装类中POJO的子属性,则参数名必须为&quot;对象.子属性.属性值&quot;的形式","如果查询条件参数是包装类的直接基本属性,则参数名必须使用对应的&quot;对象.属性名&quot;","如果查询条件参数是包装类的直接基本属性,则参数名直接用对应的属性名","下面关于包装POJO类型数据绑定的说法正确的是()"]