JavaWeb
文章平均质量分 80
Double-V
这个作者很懒,什么都没留下…
展开
-
黑马旅游项目完成以及相关注意事项
特地发表一篇博客来记录自己完成的第一个项目,在这里把我做项目期间的一些问题总结一下,整个项目大概耗时5天,废话不多说,切入正题。项目内容大致分为以下几个部分一、导入项目...原创 2022-01-08 19:19:01 · 1168 阅读 · 1 评论 -
Maven中如何使用tomcat8的插件
博主今天新建一个maven的module,想要访问网页,按照在pom池中加入插件的方法但是,我的本地插件包里没有tomcat,于是我找到这个插件,需要先下载这个插件!具体方法:在你的项目的module的pom池中加入<pluginRepositories> <pluginRepository> <id>alfresco-public</id> <url>https:/原创 2022-01-03 13:14:35 · 6875 阅读 · 1 评论 -
JSON(包含Jackson的jar包导入)基础
一、概念JSON(JavaScript Object Notation) JavaScript对象表示法Person p = new Person();p.setName("张三");p.setAge("23");p.setGender("男");var p = {"name":"张三","age":23,"gender":"男"};json现在多用于存储和交换文本信息的语法优点:进行数据的传输JSON比 XML 更小、更快、更易解析二、语法2.1基本规则原创 2021-12-29 21:57:47 · 3440 阅读 · 0 评论 -
AJAX基础
一、主要概念AJAX:ASynchronous JavaScript And XML 异步的JavaScript和 XML1.同步和异步从上图中我们了解到,同步是指客户端必须等待服务器端响应,在等待期间客户端不能做其他操作;异步指的是客户端不需要等待服务器端的响应,在服务器处理请求的过程中,客户端可以进行其他等待操作;Ajax是一种在无需重新加载整个页面的情况下,能够更新部分页面的技术。2.实现方式原生的JS实现方式JQuery实现方式二、原生J...原创 2021-12-28 20:46:17 · 553 阅读 · 0 评论 -
JQuery基础
一、JQuery基础概念:是JavaScript的框架,简化JS开发<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>自定义js框架</title><script src="js/itcast.js"></script></head><body><div id = "div1"原创 2021-12-22 12:59:54 · 628 阅读 · 0 评论 -
Filter基础
一、概述Filter:过滤器过滤器的作用:一般用于完成通过的操作。如:登陆验证,统一编码处理,敏感字符过滤二、快速入门步骤1、定义一个类,实现接口Filter2、复写方法3、配置拦截路径(一般都有两个)web.xml注解注意:过滤器设置后一定要放行新建Filter/*过滤器*/@WebFilter("/*") // 访问所有资源之前,都会执行该过滤器public class FilterDemo1 implements Filter {@原创 2021-12-17 22:05:55 · 936 阅读 · 0 评论 -
JSP指令
一、JSP1、指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称属性名1=属性值1属性名2=属性值2...%>分类:page:配置jsp页面的contentType:等同于response.setContentType()作用:contenttype可以设置响应体的mime类型以及字符集 设置jsp页面的编码(如果使用低级工具,则需要设置pageEncoding属性来设置当前页面的字符集)import:导包<%...原创 2021-12-13 15:54:41 · 592 阅读 · 0 评论 -
会话技术Session
一、概念Session:服务器端会话技术,在一次会话中的多次请求间共享数据,将数据保存在服务器端的对象中获取HttpSession对象HttpSession sessionrequest.getSession()使用HttpSession对象:主要介绍以下三个方法Object getAttribute(String name)void removeAttribute(String name)void setAttribute(String name,Object value).原创 2021-12-09 20:18:40 · 726 阅读 · 1 评论 -
会话技术cookie
一、会话技术1.会话指的是浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2.功能在一次会话的范围的多次请求间,共享数据3.方式客户端会话技术:Cookie服务端会话技术:Session二、Cookie1.概念客户端会话技术,将数据保存到客户端2.入门步骤:创建Cookie对象,绑定数据new Cookie(String name,String value)发送Cookie对象response.addCookie(Cooki.原创 2021-12-07 18:43:07 · 356 阅读 · 0 评论 -
ServletContext概述
一、基本概念servletcontext 代表整个web应用,可以和程序的容器(tomcat服务器)来通信。功能:1.获取MIME类型2.域对象:共享数据3.获取文件的真实(服务器)路径4.如何获取servletcontext对象?方法一:可以通过request对象获取。request.getServletContext()-----------在本笔记request(下)方法二:通过HttpServlet获取this.getServletCont原创 2021-12-06 19:49:45 · 723 阅读 · 0 评论 -
Response基础(下)
Response对象(下)一、服务器输出字符数据到浏览器步骤如下1.获取字符流输出2.输出数据新建Servlet“ResponseDemo4”@WebServlet("/ResponseDemo4")public class ResponseDemo4 extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws Servlet原创 2021-12-04 18:28:06 · 496 阅读 · 0 评论 -
JavaWeb-Response基础(上)
一、http响应响应消息:服务器发送给客户端的数据数据格式:1.响应行2.响应头3.响应空行4.响应体关于响应行响应行的组成:协议/版本 响应的状态码 状态码的描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态状态码分类:(状态码都是3位数字)1.1XX 服务器接收客户端消息,但是没有接收完成。等待一段时间后,发送1XX多状态码2.2XX 代表成功的3.3XX 302 代表重定向(访问A被拒绝,A给了链接给C,并丢出状态码) ...原创 2021-12-01 21:40:57 · 367 阅读 · 0 评论 -
Request基础(下)
本文继续介绍request请求对象功能一、获取请求头数据方法:String getHeader(String name):通过请求头的名称获取请求头的值getHeaderName():获取所有的请求头名称(封装成了字符串格式)演示如下:package cn.itcast.web.servlet.request;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;..原创 2021-11-30 16:52:45 · 242 阅读 · 0 评论 -
Request 基础(上)
一、Request流程以上实现过程的步骤:1.tomcat服务器会根据请求url中的资源路径,创建对应的ServletDemo的对象2.tomcat服务器,会创建request和response对象,request对象中封装请求消息数据3.tomcat将request和response对象传递给service方法。并且调用service方法4.可以通过request对象获取请求消息数据,通过response对象设置响应消息数据5.服务器在给浏览器做出响应之前,会从resp原创 2021-11-29 21:10:49 · 971 阅读 · 0 评论 -
HTTP概述
一、HTTP概念Hyper Text Transfer Protocl 超文本传输协议传输协议:定义了,客户端和服务器通信时,发送数据的格式特点:基于TCP/IP的高级协议 默认端口号:8080 基于请求/响应模型的:一次请求对应一次响应 无状态的:每次请求之前相互独立,不能交互数据请求消息数据格式请求行:请求方式 请求url 请求协议/版本 GET/login.html.HTT...原创 2021-11-29 21:05:09 · 1603 阅读 · 0 评论 -
Servlet接口(保姆级)
一、Servlet概述概念:运行在服务器端的小程序servlet就是一个接口,定义了java类被浏览器访问到(tomcat识别)的规则可以自定义一个类,实现Servlet接口,复写方法。步骤:1.创建JavaEE项目2.定义类可以实现servlet接口的抽象方法3.配置Servlet在web的web.xml中配置将标签贴在这里<!--配置Servlet--><servlet><servlet-name>.原创 2021-11-26 21:37:49 · 1476 阅读 · 0 评论 -
Tomcat安装与IDEA集成(保姆级)
前景提要:在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目web服务器软件:Tomcat(免费)----中小型JavaEE服务器一、Tomcat下载与安装Tomcat下载链接:Apache Tomcat® - Welcome!选择Tomcat 8下载---解压安装----安装路径最好不要有中文和空格如果想要卸载:删除目录即可点击Tomcat安装包下的 “bin”,再点击“startup.bat”---就算启动成功。如果出现闪退问原创 2021-11-25 20:45:16 · 2443 阅读 · 1 评论