自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVC执行流程图

在这里插入图片描述。

2023-11-08 14:41:16 52 1

原创 MVC是Java语言的一个模型-视图-控制器(MVC)框架

DispatcherServlet(中央调度器/前端控制器):DispatcherServlet是Spring MVC的前端控制器,它负责接收所有的请求并将它们分发给相应的处理器。ModelAndView对象:处理器(Controller)处理完请求后,会返回一个ModelAndView对象,这个对象包含了模型数据和视图信息。Spring MVC的执行流程:这是流程图的标题,意味着下面的内容是Spring MVC处理请求的步骤。响应:渲染完成的视图会被发送回客户端,作为对客户端请求的响应。

2023-11-08 14:25:25 67 1

原创 MVC是Java语言的一个模型-视图-控制器(MVC)框架

DispatcherServlet(中央调度器/前端控制器):DispatcherServlet是Spring MVC的前端控制器,它负责接收所有的请求并将它们分发给相应的处理器。ModelAndView对象:处理器(Controller)处理完请求后,会返回一个ModelAndView对象,这个对象包含了模型数据和视图信息。Spring MVC的执行流程:这是流程图的标题,意味着下面的内容是Spring MVC处理请求的步骤。响应:渲染完成的视图会被发送回客户端,作为对客户端请求的响应。

2023-11-08 14:04:29 59 1

原创 ServletContext, HttpSession, HttpServletRequest, HttpServletResponse, PageContext)之间没的关系

在JSP页面中,你通常不需要直接访问HttpServletResponse对象,因为你可以使用JSP的其他特性(如out对象或JSP标签)来生成HTTP响应。request是HttpServletRequest对象的隐式对象 pageContext.request.contextPath获取的不上本次的HttpServletRequest?它们都是Servlet API的一部分,用于处理HTTP请求和响应,但它们代表的是不同的部分和阶段。在JSP中,隐式对象是预先创建并可用于JSP页面中的一组对象。

2023-11-07 18:04:50 37

原创 jsp和ssm中传输数据的这四个作用域的区别 和这四个作用域的基础对象相当于地基ServletContext HttpSession

然而,你需要记住的是,HttpSession和HttpServletRequest是在不同的作用范围中的,HttpSession的生命周期比HttpServletRequest的生命周期要长。HttpSession对象的作用范围是特定于用户的,因此在处理特定用户的HTTP请求时,可以从该用户的HttpSession中获取数据。注意,这四个作用域都是在JSP的Java代码块中设置的,然后在JSP的HTML部分使用JSP EL表达式获取和显示的。在此范围内的数据只能在处理该请求的过程中被访问。

2023-11-07 17:54:30 96

原创 在EL(Expression Language)表达式中,你通常不需要导入类

在JSP中,当你在表达式或脚本片段中使用Java类时,通常需要导入那个类。,只要"carList"对象在正确的作用域中,你的代码仍然可以正常工作。然而,如果你在JSP页面中直接使用Java代码(例如,在脚本片段。是一个EL表达式,它可以直接访问在某个作用域(例如,请求、会话、应用程序等)中的对象,无论这个对象是哪个类的实例。, 那么在JSP页面中就不能直接使用List对象,因为JSP页面无法识别它。:指定了JSP页面使用的编程语言,如果不指定,默认为java,所以这部分省略对代码影响不大。

2023-11-07 17:12:11 21

原创 对于java中的数据库资源释放和ResultSet 对象资源释放

使用try-with-resources语句时,必须在try语句的圆括号内声明和初始化资源。这样做是为了确保无论try块中的代码执行路径如何,资源总是在执行完try块后得到关闭。:数据库连接是一种重要的系统资源。如果不关闭连接,这些连接将一直占用,可能导致数据库无法接受新的连接。:长时间保持大量的开放连接可能导致内存泄漏,这会严重影响应用程序和数据库服务器的性能。在此代码中,无论在尝试进行数据库操作过程中是否出现异常,都会尝试关闭数据库连接。块中关闭连接,以确保无论是否发生异常,连接都能被正确关闭。

2023-11-06 11:53:38 290

原创 在ssm中 对于MySQL 8.0,你需要使用的驱动类是com.mysql.cj.jdbc.Driver,而不是com.mysql.jdbc.Driver驱动得一一对应

请注意,这段代码假设你的MySQL服务器运行在本地(localhost)并使用默认的端口3306,如果不是的话,你需要修改数据库连接字符串中的主机名和端口。你也需要将数据库名称(db_shop)和密码(123456)修改为你自己的数据库的名称和密码。另外,MySQL 8.0还引入了一些新的连接参数,特别是关于时区的设置。是MySQL 5.1及之前版本的驱动,而对于MySQL 5.1之后的版本,包括MySQL 8.0,应该使用。对于MySQL 8.0,你需要使用的驱动类是。

2023-11-06 11:37:30 751

原创 除了 `Session`,在 Java Servlet 和 JSP(Java Server Pages)中还有几种其他方式可以用来在请求、页面和会话之间共享数据:

你还可以使用 Cookie 来存储用户特定的信息。这些信息会存储在用户的浏览器中,服务器可以在多个请求中读取这些信息。但是,由于安全和隐私问题,你应该避免在 Cookie 中存储敏感信息。这种方式的数据只有在处理当前的请求时才可用,一旦请求结束,数据就会消失。:你也可以通过 JSP 标签的属性传递数据。记住,选择哪种方式来共享数据取决于你的特定需求,特别是数据的生命周期和你想要共享的数据类型。是一个全局的存储区,所有的请求和所有的用户都可以访问。:在一个 JSP 页面内,你可以使用 JSP 的内置对象。

2023-11-06 10:33:21 41

原创 重定向(Redirection)和请求转发(Request Forward)

请求转发是将请求从一个 Servlet 或 JSP 页面传递到另一个 Servlet 或 JSP 页面的内部服务器行为。在请求转发中,地址栏中的 URL 不会发生变化,因为这是一个服务器内部的操作。请求转发会保留原始请求的所有信息,包括属性和参数。这会导致浏览器向新 URL 发起新的请求。与请求转发相比,重定向在网络上有更多的开销,因为涉及到两次请求。然而,在某些情况下,重定向可能是更合适的选择,例如在处理表单提交后,以避免用户刷新页面导致重复提交。请求转发的主要优点是它在服务器内部处理,因此效率更高。

2023-11-05 17:27:00 198 1

原创 @RequestBody @Validated BannerDTO dto ,@PathVariable @Positive long id 中的RequestBody 和PathVariable

@RequestBody @Validated BannerDTO dto ,@PathVariable @Positive long id 中的RequestBody 和PathVariable 和Positive什么意思?

2023-10-26 22:46:07 41

原创 @Valid @Validated这两个有啥区别

@Valid @Validated这两个有啥区别

2023-10-25 22:29:56 30 1

原创 【无标题】

程序具有用户友好的交互界面,可以接收用户输入的网络地址、子网掩码和子网数量,然后计算出各个子网的第一个可用 IP 地址、最后一个可用 IP 地址、子网掩码以及网络号和子网的二进制表示。同时,本文还探讨了程序存在的问题和需要改进的内容,为后续的优化和扩展提供了方向。最后,本文分析了程序运行结果,并讨论了程序存在的问题和需要改进的内容。程序根据这些输入信息计算出子网划分方案,并以表格的形式展示了各个子网的第一个可用 IP 地址、最后一个可用 IP 地址、子网掩码以及网络号和子网的二进制表示。

2023-05-28 22:50:37 34

原创 笔记

前言<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <frameset cols="1,4"> <!-- cols="50%,30%,*(代表百分之20)"> ...

2020-02-29 20:49:04 179

原创 2.1html

1.2无序列表ul:unodered listli:list item默认使用 实心圆为符号标记,可以通过属性进行修改type属性: 设置列表前面的符号标记,取值;disc实心圆(默认),circle空心圆,square正方形,none不显示符号1.3定义标签dl:definition listdt:definition titledd:definition descriptio...

2020-02-25 19:41:52 242

原创 笔记

3.HTML版本W3C:world wide web consortium 互维网联盟,制定Web技术的相关标准和规范的组织, HTML就是由W3C制订的标准(www.3个w的具体内容和com的具体内容);两个版本: HTML 4.0.1 , HTML 500–通常H5;官网: https://www.w3school.com.cn。1.3浏览器常见的浏览器:IE浏览器微软,chr...

2020-02-24 20:44:28 76

MVC执行流程图MVC执行流程图

MVC执行流程图MVC执行流程图

2023-11-08

MVC执行流程图MVC执行流程图

MVC执行流程图MVC执行流程图

2023-11-08

MVC执行流程图MVC执行流程图

MVC执行流程图MVC执行流程图

2023-11-08

汇编语言实践环境搭建DOSBox 0.74

汇编语言实践环境搭建DOSBox 0.74

2018-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除