
Javaweb
文章平均质量分 85
基于黑马教材,以初学者身份分享学习Javaweb的心得
XYX的Blog
太原理工大学
展开
-
Javaweb12-Maven基础和进阶
Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。,它基于项目对象模型(Project Object Model , 简 称: POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。原创 2024-08-29 11:19:16 · 1239 阅读 · 0 评论 -
Javaweb11-Filter过滤器
在Java Servlet中,Filter接口是用来处理HttpServletRequest和HttpServletResponse的对象的过滤器。主要用途是在请求到达Servlet之前或者响应离开Servlet之前对请求或响应进行预处理或后处理。用于封装Filter的配置信息。原创 2024-07-11 17:26:20 · 587 阅读 · 0 评论 -
Javaweb10-JDBC控制事务
1.**事务概念:**一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。2.**基本操作:**使用connection对象来管理事务。原创 2024-07-11 11:25:48 · 381 阅读 · 0 评论 -
Javaweb09-数据库连接池技术
连接池通过预先创建和维护一组数据库连接,而不是每次请求都创建新的连接,从而避免了频繁的连接和断开操作,减少了数据库服务器的负担,并且能够更快地响应应用程序的数据库请求。不同的是,第一个方法是通过无参的方式建立与数据库的连接,第二个方法是通过传人登录信息的方式建立与数据库的连接。数据库连接池初始化创建一定数量的数据库连接放在数据库连接池中,当访问数据库连接池时,需要向数据库连接池中申请一定的连接对象,如果没有再创建,用完之后放回到连接池中。1.导入Druid的Jar包。3.JDBCUtils工具类。原创 2024-07-11 10:51:33 · 360 阅读 · 0 评论 -
Javaweb08-JDBC数据库连接技术
*原理:**JDBC在应用程序与数据库之间起到了一个桥梁作用,当应用程序使用JDBC访问特定的数据库时,需要通过不同数据库驱动与不同的数据库进行连接,连接后即可对数据库进行相应的操作。原创 2024-06-17 18:20:37 · 1108 阅读 · 0 评论 -
Javaweb07-JavaBean技术和Jsp开发模式
*JavaBean组件:**与html分离且使用Java代码封装类**JavaBean分类:**可视化JavaBean:swing 非可视化JavaBean:用于封装实体和业务逻辑。原创 2024-06-17 11:45:35 · 816 阅读 · 2 评论 -
Javaweb06-Jsp技术
*概述:**JSP是Java服务器页面,既可以写静态页面代码,也可以写动态页面代码**特点:**跨平台性,业务代码相分离,组件重用,预编译客户端发生请求到Jsp文件Jsp容器将Jsp文件转换为Java源文件通过编译将其转换为.class文件,它就是一个ServletjspInit()初始化(整个生命周期只会执行一次)-> jspService()处理请求(通过多线程方法处理,由于转换编译第一次请求慢,之后会成为常驻内存快->处理完请求,响应对象由Jsp容器接收,并返回客户端。原创 2024-06-16 20:42:35 · 914 阅读 · 0 评论 -
Javaweb05-会话技术(cookie,session)
*概念:**在web开发中,服务器跟踪用户的技术为会话技术。原创 2024-06-13 11:11:07 · 395 阅读 · 3 评论 -
Javaweb04-Servlet技术2(HttpServletResponse, HttpServletRequest)
HttpServletResponce对象是继承ServletResponse接口,专门用于封装Http请求设置响应头字段的方法设置常见响应头字段注意:一个Servlet中只可以有一个流对象,否则会报500的错误1.定义:请求重定向,指的是Web服务器接收到客户端的请求后,可能由于某些条件限制,不能访问当前请求URL所指向的Web资源,而是指定了一个新的资源路径,让客户端重新发送请求。原创 2024-06-12 16:36:06 · 1028 阅读 · 0 评论 -
Javaweb03-Servlet技术1(Servlet,ServletConfig,ServletContext)
在Servlet运行期间,经常需要一些配置信息,可以在@WebServlet注解的属性中配置或者在web.xml中配置。当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到一个ServletConfig对象中,通过调用init(ServletConfig config)方法将ServletConfig对象传递给Servlet。原创 2024-06-11 18:23:21 · 1276 阅读 · 0 评论 -
Javaweb02-XML概述
什么是xml?**a.**引入的原因:为了解决不同不同语言之间的数据传输的格式不同**b.**概念:XML是一种可扩展标记语言,适用于不同数据之间的数据交换**c.**XML文档:通过元素的嵌套,可以清晰描述树状结构,因此常常被用作存放相关的配置信息xml与html的区别?**a.**HTML用于显示数据,XML用于传输和存储数据**b.**HTML标签不区分大小写,XML标签严格区分大小写**c.**HTML可以有多个根元素,XML只有一个根元素,且空格不能向HTML一样自动过滤。原创 2024-06-09 21:58:07 · 1173 阅读 · 0 评论 -
Javaweb01-HTTP协议
定义与作用HTTP是超文本传输协议,用于定义服务端和客户端之间交换数据的过程和数据本身的的格式,同时HTTP是一种请求/响应式的协议,是一种应用层的协议优点支持客户端和服务器模式简单快速,通过Http请求和Http响应加快通信允许传输任意类型的数据,由Context-Type加以标记无状态。HTTP协议处理事务是没有记忆能力的HTTP的版本**HTTP1.0:**建立连接,发送请求信息,响应信息,关闭连接(每次只能处理一个请求)原创 2024-06-09 12:08:33 · 485 阅读 · 0 评论