上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 113 下一页
摘要: 在 Spring MVC 中,我们可以通过 @RequestMapping +@PathVariable 注解的方式,来实现 RESTful 风格的请求。 1. 通过@RequestMapping 注解的路径设置 当请求中携带的参数是通过请求路径传递到服务器中时,我们就可以在 @RequestMap 阅读全文
posted @ 2022-07-31 14:28 随遇而安== 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Spring MVC 是对 Servlet 的进一步封装,其本质就是一个 Servlet,因此在 Spring MVC 中也存在转发和重定向的概念。在 Spring MVC 中,我们可以在逻辑视图名中通过“forward:”和“redirect:”两个关键字来表示转发和重定向。 请求转发 我们可以在 阅读全文
posted @ 2022-07-31 14:24 随遇而安== 阅读(482) 评论(0) 推荐(0) 编辑
摘要: RESTful(REST 风格)是一种当前比较流行的互联网软件架构模式,它充分并正确地利用 HTTP 协议的特性,为我们规定了一套统一的资源获取方式,以实现不同终端之间(客户端与服务端)的数据访问与交互。 什么是 REST 说到 REST,我们可能会想到英文单词 rest(意为:休息、放松等),但这 阅读全文
posted @ 2022-07-31 14:23 随遇而安== 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在 Spring MVC 中,控制器在接收到 DispatcherServlet 分发过来的请求后,会继续调用 Model 层对请求进行处理。Model 层处理完请求后的结果被称为模型数据,会将模型数据返回给 Controller。Controller 在接收到 Model 层返回的模型数据后,下一 阅读全文
posted @ 2022-07-31 14:22 随遇而安== 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Spring MVC 提供了多种获取请求参数的方式: 通过 HttpServletRequest 获取请求参数 通过控制器方法的形参获取请求参数 使用 @RequestParam 注解获取请求参数 通过实体类对象获取请求参数(推荐) 下面我们就对这些获取请求参数的方式一一进行介绍。 通过 HttpS 阅读全文
posted @ 2022-07-31 14:20 随遇而安== 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本节,我们将通过一个简单的 Java Web 应用来演示下如何创建 Spring MVC 程序。 创建 Java Web 项目 首先,我们需要使用 Eclipse 创建一个 Java Web 项目,具体步骤如下。1. 在 Eclipse 中,依次单击 File -> New -> Dynamic W 阅读全文
posted @ 2022-07-31 14:17 随遇而安== 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Spring MVC(全称 Spring Web MVC)是 Spring 框架提供的一款基于 MVC 模式的轻量级 Web 开发框架,是 Spring 为表示层(UI)开发提供的一整套完备的解决方案。 注:三层架构分为表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL),表示层则包含前台页面 阅读全文
posted @ 2022-07-31 14:14 随遇而安== 阅读(101) 评论(0) 推荐(0) 编辑
摘要: MVC 模式,全称为 Model-View-Controller(模型-视图-控制器)模式,它是一种软件架构模式,其目标是将软件的用户界面(即前台页面)和业务逻辑分离,使代码具有更高的可扩展性、可复用性、可维护性以及灵活性。通常情况下,一个完整的 Java Web 应用程序,其结构如下图所示。 图1 阅读全文
posted @ 2022-07-31 14:11 随遇而安== 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 本节我们利用 Servlet 监听器接口,完成一个统计网站在线人数的案例。当一个用户登录后,显示欢迎信息,同时显示出当前在线人数和用户名单。当用户退出登录或 Session 过期时,从在线用户名单中删除该用户,同时将在线人数减 1。本案例可以通过如下 2 种方案实现: 使用 HttpSessionL 阅读全文
posted @ 2022-07-31 14:01 随遇而安== 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 监听器 Listener 是一个实现特定接口的 Java 程序,这个程序专门用于监听另一个 Java 对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即自动执行。监听器的相关概念: 事件:方法调用、属性改变、状态改变等。 事件源:被监听的对象( 例如:request、sess 阅读全文
posted @ 2022-07-31 13:59 随遇而安== 阅读(13) 评论(0) 推荐(0) 编辑
上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 113 下一页