-
springMVC查看全部
-
springmvc dispatcherServlet很关键,handlermapping去寻找的controller,然后将chain返回给handlerAdapter,dispatcherservlet调用controller声明modellandview,交给viewsovler解析成view查看全部
-
Spring mvc 基本概念查看全部
-
@Spring mvc基本概念 1,DispatcherServlet:前端控制器 2,Controller:调用业务逻辑生成model的地方 3.HandlerAdapter:DispatcherServlet通过HandlerAdaprter条用controller 4.HandlerInterceptor:拦截器,改接口提供after postHandle perHandle 三个方法,调用controlller前后使用。 5.HandlerMapping:前端控制器与controller映射关系的类 6.HandlerExecutionChain:preHandle--->Controller method--->postHandle-->afterCompletion的执行链 7、ModelAndview:model的具体表现 8.viewResolver:视图解析器,决定需要用哪个视图来进行视图的呈现 9.view:界面查看全部
-
view视图层:为用户提供ul。重点专注数据的呈现 model模型层:业务员数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体组合 controller控制层:条用业务逻辑产生合适的数据(model)传递数据给视图层用户呈现 mvc是一种架构模式,程序的分层。分工合作,即相互独立,又协同工作查看全部
-
@前端控制器的主要作用: 1 值前端控制器将我们的请求分发给我们的控制器去生成业务数据 2 将生成的业务数据分发给恰当的视图模板来生成最终的视图界面, @mvc的核心思想:是业务数据抽取同业务数据呈现相互分离查看全部
-
一般web服务器时不能竹筒通知web客户端更新内同,但是有些技术如服务器推(Comet)还有现在的html5websocket可以实现web服务器主动通知web客户端 ioc:控制反转将对象的创建权由spring管理 dl:依赖注入在spring创建对象的过程中,把对象依赖的属性注入到类中查看全部
-
work with json查看全部
-
lkk查看全部
-
POM:xml文件,可通过配置来完成依赖管理。 依赖:A直接依赖B、C,间接依赖D、E(传递依赖)。 /WEB-INF/lib:存放项目依赖的jar包。 maven:在POM配置依赖项,提供依赖管理、传递管理,可自动载入需要的依赖包。 maven坐标:groupId、artifactId、version、packaging(可缺省,默认jar),唯一标识,通过坐标实现了jar包的依赖关系查看全部
-
springmvc dispatcherServlet很关键,handlermapping去寻找匹配的controller,然后将chain返回给handlerAdapter,dispatcherservlet调用controller生成modelandview,交给viewresovler解析成view查看全部
-
日志输出实体类内容的方法,这里有一个新的知识点:<br> log.debug(ReflectionToStringBuilder.toString(对象名))<br> ReflectionToStringBuilder是apach.lang包中的一个工具类,把对象中的内容已键值对的形式输出到日志中。查看全部
-
springMVC重定向写法: return "redirect:view2/xxxx";查看全部
-
method=RequestMethod.GET也可以设置参数: method=RequestMethod.GET.params="add" 那么url形式为:http://host:8080/xxxx/xxxx?add,这个请求会走进这个方法中。查看全部
-
springMVC传递参数的三种方式: 1)使用参数注解@RequestParam url形式:http://host:8080/courses/view?courseID=123 controller参数中传入:@RequestParam("courseID") Integer courseID 2)使用路径变量注解@PathVariable url形式:http://host:8080/courses/view2/{courseID} 方法的requestMapping:@RequestMapping(value="/view2/{courseID}",method=RequestMethod.GET) controller参数中传入:@PathVariable("courseID") Integer courseID 3)使用传统的从HttpServletRequest获取参数 url形式:http://host:8080/courses/view3?courseID=123 controller参数中传入HttpServletRequest,使用request.getParameter("key")来获取参数值。查看全部
举报
0/150
提交
取消