JavaWeb
文章平均质量分 69
主要写关于JavaWeb 原生的一些知识点的讲解。
宁在春
阿里云/InfoQ签约作者,掘金/csdn优质创作者,Java 领域的新生创作者,主要深耕于 Java 领域相关的技术。
喜爱创作,希望自己的文章能够帮助到一些伙伴,也希望能够通过创作结交到一些志同道合的伙伴。
长路修远,吾与子之共适。(长路漫漫,我们一起享受~)
一个喜欢文艺却走上编程的男孩。
望别日,与君相见时,君已有所成。
展开
-
JavaWeb 入门篇(7) 初次总结
JavaWeb 初总结1、ServletContext 上下文对象可以获得web应用程序启动时加载的初始化参数ServletContext 的作用域 全局的 唯一的 所有Servlet 共享的 可以存放数据读取资源文件实现转发2、 request请求 HttpRequest 对象获取请求携带的参数开启session设置请求的字符编码实现转发获取请求头获取web 应用程序上下文ServletContextrequesrt 的作用域 只存在与一次请求当中3、response原创 2021-05-15 15:19:01 · 179 阅读 · 0 评论 -
JavaWeb入门篇(6) 实现字符过滤器 解决全局字符乱码 实现模拟权限拦截
JavaWeb 入门篇(6.1) 过滤器 实现字符过滤器 实现模拟权限拦截Filter(过滤器) 概述过滤器是一个对象,它对对资源(Servlet或静态内容)的请求或对资源的响应或两者都执行过滤任务。过滤器在doFilter方法中执行过滤。 每个过滤器都可以访问一个FilterConfig对象,从中可以获取其初始化参数,还可以访问ServletContext,例如,它可以用于加载过滤任务所需的资源。在Web应用程序的部署描述符中配置过滤器。JavaWeb中的应用场景:权限过滤字符编码设置原创 2021-05-15 13:34:39 · 773 阅读 · 1 评论 -
JavaWeb 入门篇 (5) Cookie 和 Session 详解
Cookie 和 Session 详解一、会话的概念会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。三、保存会话数据的两种技术3.1、CookieCookie的由来首先我们需要介原创 2021-05-13 21:10:01 · 205 阅读 · 0 评论 -
JavaWeb 入门篇(4)HttpResponse 详解 HttpRequest 详解
HttpResponse 讲解HttpServletResponse概述: 在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,HttpServletResponse是ServletResponse的子接口,功原创 2021-05-11 21:56:03 · 3882 阅读 · 0 评论 -
JavaWeb 入门篇(3)ServletContext 详解 具体应用
当Servlet 容器启动的时候 会为每个web应用创建一个ServletContext 对象代表当前的web应用。在web.xml 文件中不止可以配置Servlet的初始化信息 还可以给整个web应用配置初始化信息。1、获取web 程序启动时初始化参数web.xml 设置需要初始化的参数<!--1、获取web应用程序初始化参数--><context-param> <param-name>name</param-name> <p原创 2021-05-09 22:02:25 · 359 阅读 · 0 评论 -
JavaWeb 入门篇(2)Hello Servlet!!!
Servlet 概述serlvet sun公司 开发动态web 的一门技术。Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。广义的Servlet是指任何实现了这个Servlet接口的类,。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来原创 2021-05-07 22:16:57 · 370 阅读 · 2 评论 -
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag 错误
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag电脑重置后,写一个springmvc的作业的时候,使用tomcat 服务器的时候,就是突然出现 java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag这个错误,以前从来没有遇上过。最后查完资料发现,只要把 jstl的jar包和standard的jar 复制一份放进 解压后的tomc原创 2021-05-07 10:26:56 · 1283 阅读 · 0 评论 -
JavaWeb 入门篇(1)Maven创建Web项目 Idea配置tomcat
JavaWeb 入门篇(1)使用Maven创建Web项目 idea配置tomcat???? ???? ☞ 没错就是你哦。本文主要讲解 idea创建一个maven 项目、idea配置tomcat。创建一个maven项目项目结构添加框架在pom.xml 中添加如下依赖<dependencies> <dependency> <groupId>javax.servlet</groupId> <art原创 2021-04-28 23:14:29 · 213 阅读 · 3 评论 -
Java 连接数据库 JDBCUtil
Java 连接数据库 JDBCUtil差点就把这个给遗忘掉了。????Java连接数据库是JavaWeb 的入门操作。当然其方式也是非常简单的。在这里不多做说明,代码里面做了详细介绍。对于初学者或许会稍微不那么友善。我的IDE 是idea,习惯搭成maven项目 直接导包的。如果是Elcipse 的话,不会创建的话,再查查吧,我的代码是没有问题的。呜呜呜。package jdbc;import java.sql.*;import java.util.ArrayList;import原创 2021-04-27 17:44:13 · 1170 阅读 · 2 评论 -
HTTP 方面知识
HTTP 方面知识什么是HTTP协议超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。HTTP协议 属于 最高层的应用层原创 2021-04-26 15:42:24 · 214 阅读 · 0 评论 -
Tomcat 下载安装、配置、启动、报错问题
Tomcat 下载安装、配置、启动、报错问题下载:链接:https://tomcat.apache.org/download-90.cgi下载下来后就是一个压缩包的形式的。解压后: 打开里面就是一个这样的文件夹tomcat启动、关闭、测试启动后 会出现一个cmd的弹窗 不要关闭 然后去浏览器测试在浏览器上输入 :http://localhost:8080/然后会出现一个关于tomcat 的页面这个程序的存放位置位于:--apache-tomcat-9.0.34 --web原创 2021-04-25 22:36:30 · 672 阅读 · 2 评论