web
文章平均质量分 80
你好牛蛙
我是大帅比
展开
-
AJAX+AJAX中的同步和异步
文章目录AJAX什么是AJAX如何使用AJAX结合例子说明创建AJAX对象初始化 设置请求方法和url设置请求头(可无)发送请求为创建的AJAX绑定事件(处理响应)处理响应(获取响应信息)AJAX中的同步和异步同步异步AJAXAJAX的概述AJAX = Asynchronous JavaScript and XML (异步的JavaScript和XML)。A]AX不是新的编程语言,而是一种使用现有标准的新方法。AJAX是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。什么是A原创 2021-04-25 20:07:29 · 1115 阅读 · 3 评论 -
Jsp中的三种注释方式+Jsp中的九大内置对象+Jsp四大域对象
Jsp中的三种注释方式因为jsp的特殊性,所以他有三种注释方式html 注释 <!-- 这是 html 注释 -->Java注解 //这是一个java注解 /*这也是一个java注解*/Jsp注解 <%-- 这是一个Jsp注解 --%>html 注释会被翻译到 java 源代码中,在_jspService 方法里,以 out.writer 输出到客户端,只能注释掉html代码java 注释会被翻译到 java 源代码中,只能注解掉java代码jsp原创 2020-12-04 17:45:54 · 1059 阅读 · 1 评论 -
jsp中的常用脚本(声明脚本+表达式脚本+代码脚本)
声明脚本声明脚本的格式是:<%! 声明脚本java代码 %>作用:可以给jsp翻译出来的java类定义即我们在这个里面写的java代码,会被翻译成java代码我们来尝试用这个玩意完成四个事情声明类的属性声明static静态代码块声明类的方法声明内部类声明类的属性...原创 2020-12-04 15:30:29 · 5279 阅读 · 18 评论 -
web程序开发的过程+JavaEE三层架构
来自老师的图片红色部分是可能用到的技术,蓝色部分是可能需要的操作原创 2020-12-01 14:49:19 · 446 阅读 · 9 评论 -
jsp头部的page指令
什么是jsp头部的page指令?即如图红线标注部分,即jsp页面上面的那一行jsp的page指令可以修改jsp页面中一些重要属性,或者行为有这么一些常用的属性:language属性表示jsp翻译后是什么语言文件,即把我们写的代码编译成什么语言的文件,暂时只支持javacontenType属性表示jsp返回的数据类型是什么,也是源码中response.setContentType()参数值,一般就是来设置浏览器的字符编码集pageEncoding属性表示当前 jsp 页面文件本身原创 2020-11-30 17:59:05 · 745 阅读 · 1 评论 -
什么是jsp,它有什么用+jsp的本质是什么
jsp的全称是:java servlet pages,java的服务器页面主要作用:替代servlet程序回传html页面的数据,因为servlet程序回传html页面数据是一件非常繁琐的事情,开发成本和维护成本都极高如下:这是servlet回传html页面的方法,超级麻烦虽然也能打印成功我们来尝试用jsp回传html页面来试试我们先来创建一个jsp文件如图,在web下面我们可以创建一个jsp文件jsp文件,如下和servlet打印出来的html页面一样,但是这个方便简洁了很多原创 2020-11-30 13:49:40 · 14209 阅读 · 15 评论 -
请求重定向
什么是请求重定向?简单来说,就是我们的某个程序的接口因为某些原因被废弃了,我们用另一个程序来替代这个接口,然后客户端再次请求我们原程序,那么我们就要返回给客户端我们新程序的地址同时使客户端访问到我们这个新地址,这个过程叫做重定向我们所有设置给客户端的东西基本上都是通过HttpServletResponse对象来实现的...原创 2020-11-29 13:20:00 · 4040 阅读 · 4 评论 -
HttpServletResponse类的介绍和使用+解决响应传递给客户端数据的中文乱码问题
HttpServletResponse类作用HttpServletResponse类和HttpServletRequest类一样。每次请求进来,Tomcat服务器都会创建一个Response对象传递给Servlet程序去使用。HttpServletRequest表示请求过来的信息,HttpServletResponse表示所有响应的信息我们如果需要设置返回给客户端的信息,都可以通过HttpServletResponse对象来进行设置他是通过流来给客户端传递数据的响应有两个流,如下两个输出流的说明原创 2020-11-28 17:24:51 · 8105 阅读 · 8 评论 -
web中的相对路径和绝对路径+web中斜杠的不同意义
Web中的相对路径和绝对路径在javaweb中,路径分为相对路径和绝对路径两种相对路径是:. 表示当前目录.. 表示上一级目录资源名 表示当前目录下的资源名(当前目录/资源名)绝对路径:http://ip:port/工程路径/资源路径web中斜杠的不同意义在web中/是一种绝对路径/ 斜杠 如果被浏览器解析,得到的地址是:http://ip:port// 斜杠 如果被服务器解析,得到的地址是:http://ip:port/工程路径如下这几种情况<url-patter原创 2020-11-27 18:49:57 · 406 阅读 · 1 评论 -
base标签,设置当前页面中所有相对路径的参照路径
我们这里描述一个问题当我们在两个html页面中分别写上对方的链接,然后我们的地址是相对地址,然后我们写原创 2020-11-27 17:53:57 · 1877 阅读 · 3 评论 -
javaweb中servlet请求的转发
请求的转发什么是请求的转发?请求的转发是指,服务器收到请求后,从一个资源跳转到另一个资源的操作叫做请求的转发看下图解原创 2020-11-27 15:19:30 · 1430 阅读 · 1 评论 -
HttpServletRequest类的说明和使用+解决Post中的中文乱码问题
HttpServletRequest类作用:每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析好封装到Request对象中,然后传递到servlet方法(doGet和doPost)中给我们使用。我们可以通过HttpServletRequest对象,获取到所有的请求信息。我们可以看到,这里有HttpServletRequest类创建的对象HttpServletRequest类的常用方法:getRequestURI() 获取请求的资源路径getRequest原创 2020-11-26 20:01:01 · 1806 阅读 · 1 评论 -
在谷歌和火狐下查看HTTP协议+HTTP中的数据类型
HTTP中的数据类型即指的是MIME类型原创 2020-11-24 13:35:56 · 548 阅读 · 1 评论 -
响应的HTTP协议格式+常见的响应码
响应的HTTP协议格式先是响应行,然后响应头最后响应体响应行(1)响应的协议和版本号 HTTP/1.1(2)响应状态码(3)响应状态描述符响应头(1)key:value 不同的响应头即键值对,有其不同的含意然后响应头和响应体之间有个空行响应体回传给客户的数据一个实例常见的响应码200 表示请求成功302 表示重定向404 请求服务器已经收到了,但是你要的数据不存在(请求地址错误)500 表示服务器已经收到请求但是服务器内部错误(一般就是我们的代码错误)...原创 2020-11-21 19:29:37 · 313 阅读 · 1 评论 -
哪些是GET请求,哪些是POST请求
GET请求有哪些form标签 (在method设置为get的时候)a标签link标签 (引入css文件的时候)Script标签 (引入javascript文件的时候)img标签引入图片iframe引入html页面浏览器地址栏中输入地址后敲回车POST请求有哪些form标签 method=post暂时就是这些了...原创 2020-11-21 18:17:59 · 892 阅读 · 1 评论 -
什么是HTTP协议+请求的HTTP协议格式+常用的请求头的说明
什么是协议?协议是值双方或多方相互预定好,大家都需要遵守的规则则,叫协议。什么是HTTP协议所谓HTTP协议,就是指,客户端和服务器之间通信时,发送的数据,需要遵守的规则叫做HTTP协议,简单来说他就是一种规则HTTP协议中的数据又叫报文请求的HTTP协议格式客户端给服务器发送数据加请求。服务器端给客户端回传数据叫响应。请求又分为GET请求和POST请求两种:GET请求他的HTTP协议的格式是:先有请求行,再有请求头请求行:分为三部分:(1)请求的方式 : 固定的一个GET字原创 2020-11-21 16:36:18 · 1028 阅读 · 1 评论 -
ServletContext类的介绍和使用
什么是ServletContextServletContext是一个接口,它表示Servlet上下文对象一个工程或者一个模块只会有一个ServletContext对象实例ServletContext是一个域对象什么是域对象?域对象是可以像Map一样存储数据的对象,叫域对象这里的域指的是存储数据的操作范围来介绍一下Map和域对象存取删除数据的方法:Map:存数据:put()取数据:get()删除数据:remove()域对象:存数据:setAttribute()取数据:getAtt原创 2020-11-21 14:57:24 · 996 阅读 · 1 评论 -
ServletConfig类的使用说明+重写init方法
config的意思即为配置,所以我们可以从名字上看出来这个类就是用来配置servlet的它有三大作用:可以获取Servlet程序配置的servlet-name的值获取初始化参数init-param获取SevletContext对象他是出现在我们实现Servlet接口中的初始init方法里面的获取Servlet程序配置的servlet-name的值通过servletConfig的getServletName()方法,即servletConfig.getServletName()这个东西会返回原创 2020-11-20 13:45:23 · 3597 阅读 · 6 评论 -
javaweb基本概念
什么是javawebJavaweb是指,所有通过java语言编写的可以通过浏览器访问的程序的总称,叫javaweb。javaweb是基于请求和响应来开发的。什么是请求请求是指客户端给服务器发送数据,叫请求Request什么是响应响应是指服务器给客户端传回数据,叫响应Response请求和响应的关系请求和响应是成对出现的,有请求就有响应。web资源的分类web是泛指所有浏览器能访问的程序,不仅仅是指java编写的,也可是其他语言编写的浏览器能访问的程序。javaweb是指java编写的原创 2020-10-12 16:52:10 · 4699 阅读 · 2 评论 -
整个servlet类的继承体系
原创 2020-11-20 10:52:49 · 372 阅读 · 1 评论 -
通过继承HttpServlet类来实现servlet程序+使用IDEA菜单创建Servlet程序
通过继承HttpServlet类来实现servlet程序在我们实际开发过程中,一般我们很少使用Servlet接口来实现Servlet程序,一般都是通过继承Servlet的子类HttpServlet来实现的过程如下:先创建一个类,然后继承HttpServlet方法 快捷键ctrl+o,然后按照我们的请求方式选择我们实现的doGet或doPost方法,我们这里这俩全选,其他的不用管这两个方法就是doGet就是在Get请求的时候调用,doPost就是在Post请求的时候调用,这都是程序内部自己搞好的,不原创 2020-11-19 21:18:55 · 4108 阅读 · 5 评论 -
在service方法里面查看页面的请求方式是Post还是GET
如何在service方法里面查看请求的方式在service的方法里面有个这个类,这个类他有个方法getMethod()可以获得请求的方式,但是由他创建的对象不能使用,只能由他子类创建的对象才能使用我们选中这个类然后按快捷键CTRL+H可以查看对应类的子类,我们可以看到他有两个子类所以我们可以来进行类型的转换,先HttpServletRequest httpServletRequest来创建一个HttpServletRequest对象,然后再(HttpServletRequest) servletR原创 2020-11-19 20:38:15 · 1094 阅读 · 3 评论 -
Servlet生命周期
servlet在原创 2020-11-19 16:50:22 · 303 阅读 · 1 评论 -
配置过程中常见的错误+url地址到Servlet程序的访问和原理
配置过程中常见的错误url-pattern 中配置的路径没有以斜杠开头servlet-name 配置的值不存在servlet-class 标签的全类名配置错误url-pattern 中配置的路径没有以斜杠开头即我们配置访问地址的时候,前面没有写/,会报这种错servlet-name 配置的值不存在设置的servlet-name在上面没有对应的配置信息,会报这种错servlet-class 标签的全类名配置错误即servlet-class设置的东西我们写错了,会报这种错url地址到原创 2020-11-19 14:06:50 · 676 阅读 · 1 评论 -
什么是Servlet+手动实现一个Servlet程序
什么是Servletservlet是java规范之一,规范就是接口Servlet就是javaweb三大组件之一,三大组件分别是: Servlet程序 Filter过滤器 Listener监听器Servlet是运行在服务器上的一个小型java程序,他可以接收客户端发送过来的请求,并响应数据给客户端手动实现一个Servlet程序编写一个类去实现servlet接口实现servlet方法,处理请求,并响应数据到web.xml文件中配置servlete程序的访问地址编写一个类原创 2020-11-19 13:01:22 · 716 阅读 · 3 评论 -
修改工程路径+修改运行端号+修改运行使用的浏览器+配置资源热部署
修改工程路径左面是我们的服务器列表,我们选择我们的Tomcat右边是我们Tomcat上面部署的项目列表,下面即我们自动生成的默认工程路径,那么既然是默认生成的,所以我们可以修改一般修改成和我们项目同名这里我们修改成我们的项目名web_test然后我们重新运行:看上面的路径,后面变成了我们设置的web_test修改运行端号即红笔标注那里,在这里修改的话就不需要我们去Tomcat配置文件里面修改了,直接运行看效果如下:原来是8080,这里我们改为8088,看页面地址上也变成了8088修改运行使原创 2020-11-18 18:49:07 · 293 阅读 · 1 评论 -
在IDEA里面如何启动部署web模板
我们在写项目的时候,可能不同的项目运用的Tomcat不一样,所以建议我们把部署的Tomcat的名字修改一下如下:点击这里的Edit…进入到这里这里就是我们设置我们的Tomca的地方,红笔标注那里是改名的,一般改成和当前用这个Tomcat项目一样的名字确认你的 Tomcat 实例中有你要部署运行的 web 工程模块这里上面列表我们选择第二个,这里可以看到我们部署到Tomcat里面的项目,右边的加号和减号就是添加和删除我们相应项目的选项,下面红线那里是自动生成的工程路径,用于运行网页URL是启原创 2020-11-18 18:13:59 · 832 阅读 · 3 评论 -
为IDEA中添加配置jar包
方法一把我们的jar包先全部放在我们创建的lib目录下面选中我们要部署的jar包,然后右键选择下面的Add as Libraryname是我们设置我们类库的名字,Level我们选择第三个,第三项我们选择我们要把我们这个类库导入到哪个项目里面点击OK就行这时候我们这个项目就能引用我们的这个类库中的jar包了,但是,其他的项目无法引用,不太好,所以我们可以用下面这种方法二我们也是把我们项目需要的jar包放在我们项目的lib目录下,这个方法其实我们不必要把jar包放在我们指定的lib目录下原创 2020-11-18 16:14:47 · 15534 阅读 · 5 评论 -
IDEA中web工程目录描述
我们创建一个web项目的时候,在我们的主目录下面会自动有如下几个东西在主目录下面有src文件夹,这是让我们用来存放自己的java源代码的然后在主目录还有一个web文件夹,这个文件夹一般是让我们存放web工程的资源文件的,就比如html,css,js文件…在web文件夹下面还有一个WEB-INF文件夹,这个文件夹是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容,一般我们需要在这个文件夹下面创建一个lib文件夹,用来导入jar包,IDEA是需要我们自己配置导入jar包的...原创 2020-11-18 13:11:30 · 729 阅读 · 1 评论 -
将tomcat部署到IDEA里面和IDEA创建动态web工程
选择左上角file中的这个Settings选择左边目录中的这个然后点击上面的加号,即添加服务器这里我们选择tomcat server点击这里找到我们tomcat的安装目录这里点击OK就行了原创 2020-11-14 11:21:24 · 332 阅读 · 1 评论 -
将tomcat部署到H-builder和修改H-bulider的默认存储路径
我们可以直接在H-builder用tomcat运行咱们的工程,不用再在网页上慢慢输入了配置方法:选到这个选项选择这个选项我们引入的tomcat…这些服务器都是属于外置web服务器,而且H-builder动态页面只能用外部的web服务器注意左边我们选择到的是外置web服务器,然后右边,我们点击新建这里设置名称,名称随便设置,然后下面的设置URL,即设置自己的http://localhost:8080http://127.0.0.1:8080http://真实 ip:8080原创 2020-11-13 21:01:25 · 2504 阅读 · 1 评论 -
web起始之访问的类型和区别
直接把浏览器文件拖到页面上进行运行和在浏览器上输入http://ip:端 口号/工程名/访问的区别直接把浏览器文件拖到页面上进行运行这种是拖过来运行的,前面的协议是file协议,后面直接是文件在电脑中的地址在浏览器上输入http://ip:端 口号/工程名/访问即,在页面上浏览器地址栏中输入访问地址格式如下:http://ip:port/工程名/资源名这里是http,即http协议...原创 2020-11-13 10:36:57 · 359 阅读 · 1 评论 -
Tomcat起始
如何启动Tomcat服务器找到 Tomcat 目录下的 bin 目录下startup.bat 文件,双击,就可以启动 Tomcat 服务器。如何测试 Tomcat 服务器启动成功?打开浏览器,在浏览器地址栏中输入以下地址测试: 1、http://localhost:8080 2、http://127.0.0.1:8080 3、http://真实 ip:8080 当出现如下界面,说明 Tomcat 服务器启动成功常见的Tomcat启动失败的情况打开 startup.bat 文件闪退。原创 2020-11-12 20:01:40 · 1796 阅读 · 1 评论