Spring MVC
文章平均质量分 57
今天的接口写完了吗?
别无他法,唯手熟尔
展开
-
Spring MVC(SSM)配置登录拦截器
Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、判断用户是否登录等。拦截器依赖于web框架,在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。@Override// 首先在登录时,如果查询到了数据就将对象存在session中 如果获得的对象不为空 则证明登录时 账号和。原创 2024-01-12 19:56:29 · 420 阅读 · 0 评论 -
java项目中配置全局异常处理器
如果不加以异常处理,错误信息肯定会抛在浏览器页面上,这样很不友好,所以必须进行异常处理。注意:全局异常处理器 一个项目中只能创建一次 ,要不然会报错。原创 2024-01-11 19:48:07 · 402 阅读 · 0 评论 -
Spring MVC-文件上传功能
文件: <input type="file" name="upload"></input><input type="submit" value="提交"></form>原创 2024-01-11 17:43:11 · 350 阅读 · 0 评论 -
Spring MVC的几种数据传递
a href="/account/findAccount22">ModelAndView数据传递</a>原创 2024-01-11 11:12:03 · 370 阅读 · 0 评论 -
Spring MVC.使用ServletAPI接收参数
目录摘要一、index.jsp二、controller三、运行结果摘要在springmvc 中的controller中,可以直接在方法的形参里加入HttpServletRequest 等servlet的api。一、index.jsp<a href="/account/findAccount21?name=tom&age=14">ServletAPI接收 参数</a>二、controller// servletapi接收原创 2024-01-11 10:50:50 · 347 阅读 · 0 评论 -
Spring MVC-自定义类型转换器
作用:将字符串类型转为date日期类@Overridetry {// 将字符串转为日期。原创 2024-01-11 10:38:11 · 372 阅读 · 0 评论 -
JSON数据处理
RequestBody:作用是接收前端ajax传递给后端的json字符串,并将json格式的数据转为java对象。@ResponseBody:作用是将java对象转为json格式的数据传递给前台ajax。在index.jsp里面定义ajax请求。打开开发者工具,点击按钮。原创 2024-01-11 10:09:17 · 396 阅读 · 0 评论 -
Spring MVC接收前端参数,并解决中文乱码
Springmvc中,接收页面提交的数据是通过来接收:处理器适配器调用springmvc使用反射将前端提交的参数传递给controller方法的形参springmvc接收的参数都是String类型,所以spirngmvc提供了很多converter(转换器)在特殊情况下需要自定义converter,如对日期数据。原创 2024-01-09 21:44:33 · 939 阅读 · 0 评论 -
Spring MVC的重定向和转发
所以转发前请求的参数在转发后仍然可以读取到。redirect方式相当于“response.sendRedirect()”,转发后浏览器的地址栏变为转发后的地址,因为转发即执行了一个新的request和response。controller方法执行后继续执行另一个controller方法,如下商品修改提交后转向到商品查询页面,修改商品的id参数可以带到商品查询方法中。Contrller方法返回结果重定向到一个url地址,如下商品修改提交后重定向到商品查询方法,参数无法带到商品查询方法中。原创 2024-01-09 20:08:27 · 413 阅读 · 0 评论 -
Spring MVC的controller层的方法返回值
说明:controller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。说明:controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。(1)在index.jsp里面定义超链接。原创 2024-01-09 19:45:54 · 462 阅读 · 0 评论 -
Spring MVC-RequestMapping注解
请求 URL的第一级访问目录。红色的部分就是把RequsetMappding写在类上,使我们的URL更加精细。方法:可以将公共的路径用改注解定义到类上,其余非公共的路径再单个定义到方法上。value:用于指定请求的URL。它和path属性的作用是一样的。注意:以上属性只要出现2个或以上时,他们的关系是与的关系。作用:用于建立请求URL和处理请求方法之间的对应关系。(2)测试:在index.jsp里使用get方式请求。请求URL的第二级访问目录,可以窄化请求路径。method:用于指定请求的方式。原创 2024-01-09 17:17:39 · 563 阅读 · 0 评论 -
Spring MVC组件
Ø 第三步:处理器映射器HandlerMapping向前端控制器返回Handler,HandlerMapping会把请求映射为HandlerExecutionChain对象(包含一个Handler处理器对象,多个HandlerInterceptor拦截器对象),通过这种策略模式,很容易添加新的映射策略。Ø 第八步:前端控制器请求视图解析器去进行视图解析 (根据逻辑视图名解析成真正的视图),通过这种策略很容易更换其他视图技术,只需要更改视图解析器即可。用户请求到达前端控制器,它就相当于mvc模式中的c,原创 2024-01-09 17:08:05 · 821 阅读 · 0 评论 -
Spring MVC入门案例
将web目录要拖拽到main目录下,并改名为webapp。(2)点击hello这个超链接。创建工程,并添加web框架。(2)添加web支持。原创 2024-01-08 16:50:10 · 461 阅读 · 0 评论