JavaWeb基础
JavaWeb基础
程序员阿皓
5年大厂全栈开发经验,擅长Java、大数据,精通分布式、微服务等前后端技术,有问题可以私信我。
展开
-
Servlet的继承结构以及继承的接口和类详解(HttpServlet、GenericServlet、Servlet)!!!
本文主要介绍关于Servlet的继承结构比较复杂,主要涉及到一些接口和类。原创 2024-04-16 08:00:00 · 317 阅读 · 0 评论 -
Servlet的生命周期详解
Servlet的生命周期包括初始化、服务和销毁三个阶段。原创 2024-04-16 08:00:00 · 127 阅读 · 0 评论 -
Servlet——注解方式配置servlet的详细步骤
使用注解方式配置Servlet可以简化web.xml文件的配置,提高开发效率。原创 2024-04-16 08:00:00 · 356 阅读 · 0 评论 -
Servlet中url-pattern匹配更复杂的URL模式
在Servlet中,url-pattern用于指定哪些请求应该由特定的Servlet处理。除了常规的URL模式外,还有一些特殊的写法可以用来匹配更复杂的URL模式。原创 2024-04-16 08:00:00 · 199 阅读 · 0 评论 -
Servlet简介和运行流程以及相关语法
Servlet是Java编写的服务器端程序,主要用于接收和响应来自客户端的请求。Servlet运行在支持Java的Web服务器上,如Tomcat。原创 2024-04-16 08:00:00 · 229 阅读 · 0 评论 -
Javaweb项目上下文路径与前端相对路径和绝对路径解析
具体来说,上下文路径是指Web应用程序在URL中的路径部分,即域名后面的部分。在Java Web开发中,上下文路径经常用于构建动态的URL,加载资源文件,进行页面跳转等操作。在Java代码中获取上下文路径可以使用 request.getContextPath() 方法,而在JSP页面中可以通过EL表达式 ${pageContext.request.contextPath} 来获取上下文路径。在Java Web项目中,上下文路径是指Web应用程序在服务器上的部署路径。在HTML中,超链接标签。原创 2024-04-15 08:00:00 · 484 阅读 · 0 评论 -
OkHttp3运行报错java.lang.IllegalStateException: closed at okhttp3.ResponseBody.string()
在使用okttp3调用接口时,报了java.lang.IllegalStateException: closed,原来是response.body().string()的问题,在代码中使用了两次response.body().string(),而它其实只能被使用一次就关闭了,感觉有点坑。异常如下:因此,使用response.body().string()需要先用变量转存一下,以供后续使用完美解决!!!原创 2024-04-13 08:00:00 · 444 阅读 · 0 评论 -
JavaWeb——Cookie和Session
Cookie和Session是常用的会话管理技术, 会话管理是Web开发中重要的概念,用于跟踪用户在网站上的活动。原创 2024-03-29 08:30:00 · 423 阅读 · 0 评论 -
JavaWeb——请求转发和响应重定向
请求转发和响应重定向是在Servlet中用于将请求发送到不同资源的两种常用方式。原创 2024-03-26 07:00:00 · 134 阅读 · 0 评论 -
JavaWeb——HttpServletResponse的使用
使用HttpServletResponse的方法来设置响应的内容类型、状态码、响应头,并向客户端发送响应内容。下面介绍一些常用的HttpServletResponse方法,用于设置响应信息。HttpServletResponse接口提供了用于设置。向客户端发送字符文本。原创 2024-03-27 08:00:00 · 161 阅读 · 0 评论 -
JavaWeb——HttpServletRequest获取请求头信息和请求中的参数信息用法
的方法,包括请求行和请求头。下面是一些常用的HttpServletRequest方法,用于获取请求行和请求头信息。HttpServletRequest接口提供了访问。原创 2024-03-28 08:30:00 · 673 阅读 · 0 评论 -
JavaWeb——ServletContext上下文共享数据与上下文路径获取
ServletContext域对象是在整个Web应用程序中共享数据的一种方式。它允许Servlet在不同的请求之间共享信息。· getRealPath()· 方法来获取指定文件在服务器文件系统中的真实路径。通过传递相对于web应用根目录的路径,我们可以获取。另外,使用 ·getContextPath()· 方法来获取当前web应用的上下文路径。原创 2024-03-27 09:00:00 · 380 阅读 · 0 评论 -
JavaWeb——ServletConfig接口获取web.xml初始化参数
方法之前,会将Servlet的初始化参数传递给Servlet。这些初始化参数通常在部署描述符(ServletConfig接口允许Servlet获取其初始化参数。Servlet容器在调用。)中配置,并且可以通过ServletConfig对象访问。来获取名为"myParam"的初始化参数的值。Servlet通过调用。原创 2024-03-28 08:30:00 · 180 阅读 · 0 评论 -
软件架构模式——MVC模式
负责接收用户的输入,调用模型处理业务逻辑,最后将结果传递给视图展示给用户。在上面代码中,模型类 User 封装了用户数据,视图 userProfile.jsp 展示用户信息,控制器 UserProfileServlet 接收请求、处理业务逻辑并将结果传递给视图展示给用户。MVC(Model-View-Controller)是一种软件架构模式,用于将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)。视图将模型中的数据呈现给用户,并将用户的操作传递给控制器。原创 2024-03-26 08:00:00 · 236 阅读 · 0 评论 -
Tomcat的使用以及优化详解
Tomcat是一个开源的Java Servlet容器,用于运行Java Web应用程序。下面对Tomcat的相关语法和配置进行说明。原创 2024-03-21 08:30:00 · 901 阅读 · 0 评论 -
JavaWeb——HTTP(超文本传输协议)浅析
定义:HTTP是一种无状态的、应用层协议,用于传输超文本文档,通常用于在客户端和服务器之间传输数据。特点:基于请求-响应模型,使用URL作为资源定位符,使用状态码表示请求的处理结果。原创 2024-03-22 08:30:00 · 256 阅读 · 0 评论 -
JavaWeb——XML(可扩展标记语言)浅析以及解析方式
XML是一种标记语言,用尖括号来定义标签。XML文档包含一个根元素,所有其他元素都是其子元素。XML标签可以有属性,属性值必须用引号括起来。XML可以包含注释和处理指令。原创 2024-03-21 08:30:00 · 125 阅读 · 0 评论