SpringMVC
文章平均质量分 76
MyLight1109
这个作者很懒,什么都没留下…
展开
-
[SpringMVC]9.拦截器
概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法, 如果原创 2021-11-15 00:42:32 · 66 阅读 · 0 评论 -
[SpringMVC]8.Ajax技术
Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。Google Suggest原创 2021-11-14 18:18:17 · 90 阅读 · 0 评论 -
[SpringMVC]7.JSON
什么是JSON?JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。对象表示为键值对原创 2021-10-30 17:01:40 · 237 阅读 · 0 评论 -
[SpringMVC]6.乱码问题
乱码问题当我们将前端提交的中文显示在前端时,有时会发生乱码问题!例如:1.我们编写一个form.jsp,提交表单<form action="/springmvc_04_controller_war_exploded/e/t1" method="get"> <input type="text" name="name"> <input type="submit"></form>2.在后台编写对应的类@Controllerpublic c原创 2021-10-30 14:47:07 · 82 阅读 · 0 评论 -
[SpringMVC]5.数据处理
数据处理1.处理提交数据我们可以在方法中加上若干参数,用于接收前端传过来的数据。1.提交的域名称和处理方法的参数名一致提交数据:http://localhost:8080/springmvc_04_controller_war_exploded/user/t1?name=lh处理方法: @GetMapping("/t1") public String test1( String name, Model model){ //1.接收前端参数 Sys原创 2021-10-30 14:00:33 · 66 阅读 · 0 评论 -
[SpringMVC]4.结果跳转方式
结果跳转方式1.ModelAndView设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 .页面 : {视图解析器前缀} + viewName +{视图解析器后缀}<!-- 视图解析器 --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver">原创 2021-10-30 13:19:06 · 70 阅读 · 0 评论 -
[SpringMVC]3.RestFul风格
概念Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作,分别对应 添加、 删除、修改、查询。传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 gethttp://127.0.0.1/item/queryItem.action?id=1 查询,GE原创 2021-10-30 12:51:02 · 81 阅读 · 0 评论 -
[SpringMVC]2.Controller配置详解和RequestMapping说明
Controller配置详解1.实现Controller接口Controller为一个接口,在org.springframework.web.servlet.mvc包,只有一个方法://实现该接口的类获得控制器功能public interface Controller { //处理请求且返回一个模型与视图对象 ModelAndView handleRequest(HttpServletRequest var1, HttpServletResponse var2) throws Excep原创 2021-10-22 23:03:44 · 344 阅读 · 0 评论 -
[SpringMVC]1.SpringMVC入门
Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。官方文档:官方文档Spring的web框架围绕DispatcherServlet设计。DispatcherServlet的作用是将请求分发到不同的处理器。从Spring 2.5开始,使用Java 5或者以上版本的用户可以采用基于注解的controller声明方式。Spring MVC框架像许多其他MVC框架一样, 以请求为驱动 , 围绕一个中心Servlet分派请求及提供其他功能,Dispatc原创 2021-10-18 23:14:46 · 82 阅读 · 0 评论