
javaweb
乐乐想学会java
大一新人学习中
展开
-
AJAX——11/15学习
什么是AJAX请求?AJAX,即 “Asynchronous Javascript And Xml” (异步JavaScript和Xml)是指一种创建交互式页面应用的网页开发技术ajax是一种浏览器通过js异步发起请求,局部更新网页的技术原生的AJAX请求APIopen(method,url,async)method 规定请求的类型:GET 或 POSTurl 表示文件在服务器上的位置async true(异步)/false(同步)send(string)将请求发送到服务器原创 2020-11-15 15:06:40 · 172 阅读 · 0 评论 -
JSON——11/15学习
什么是JSON?JSON(JavaScript Object Notation【表示法,符号】)是一种轻量级的数据交换格式。易于人的阅读和编写,同时也易于及其解析和生成,JSON使用完全独立于语言的文本格式,而由语言来提供对于JSON的支持轻量级指的是和xml相比数据交换指的是客户端和服务器之间业务数据的传递格式。包括C/C++/C#/java/javaScript/Perl/Python等都提供了对JSON的支持JSON在JavaScript中的使用JSON的定义json多是由键值对组原创 2020-11-15 14:06:33 · 175 阅读 · 0 评论 -
Filter过滤器
什么是Filter?它是javaweb的三大组件之一(Servlet程序、Listener监听器、Filter过滤器)它是javaEE的规范 , 也就是接口作用:拦截请求(主要),过滤响应拦截请求常见的应用场景权限检查日记操作事务管理…应用测试例1: 要求:在你的web工程下,有一个admin目录,这个目录下的所有资源(HTML 页面,jpg图片, jsp文件...)都必须在用户登录以后才允许访问 用户登录之后,都会将用户登录的信息保存到session域中,所有要检查用户是原创 2020-11-15 13:02:10 · 156 阅读 · 0 评论 -
Cookie和Session
什么是Cookie?cookie值不应该包含空格、方括号、圆括号、等号、逗号、双引号、斜杠、问号、at符号、冒号和分号。Cookie是由服务器通知客户端保存键值对的一项技术API:cookie是servlet发送到Web浏览器的少量信息。这些信息由浏览器保存,然后发送回服务器。cookie值可以唯一地标识客户端,因此cookie常被用于会话管理LELE:一个cookie拥有一个名称,一个值和一些可选属性,比如注释,路径和域限定符,最大生存时间和版本号。一些web浏览器在处理可选属性方面存在bug原创 2020-11-15 11:35:22 · 205 阅读 · 0 评论 -
路径方案
在实际开发中只会存在绝对路径或者base+相对路径的方案?原创 2020-11-08 12:04:58 · 253 阅读 · 0 评论 -
Servlet第五节
web中的相对绝对路径. 表示当前目录… 表示上一级目录资源名 表示当前目录下的资源web中/斜杠的不同意义斜杠被浏览器解析,地址:http://ip:port/《a href =“/”》斜杠《/a》斜杠被服务器解析,地址:http://ip:port/工程路径。1《url-pattern》/servlet1《url-pattern》2 servletContext.getRealPath("/");3 request.getRequestDispatcher("/");特殊情况原创 2020-10-28 23:30:23 · 132 阅读 · 0 评论 -
Servlet第四节
HttpServletRequest类1)HttpServletRequest类有什么作用?每次只要有请求进入Servlet服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析好封装到Request对象中。然后传到service方法(doGet和doPost)中,我们可以通过HttpServletRequest对象,获取到所有请求的信息。2)HttpRequest类的常用方法1 getRequestURI()获取请求的资源路径(仅有路径)2 getRequestURL()获取请求的统一原创 2020-10-28 00:29:22 · 298 阅读 · 2 评论 -
Servlet第三节
HTTP协议协议:各方约定好互相要遵守的规则所谓HTTP协议,就是指,客户端和服务器之间通信时,发出的数据,需要遵守的规则。HTTP协议中的数据又叫做报文。请求的HTTP协议格式客户端给服务器发的叫请求服务器给客户端回传数据叫响应请求又分为GET和POST两种GET请求1.请求行(1)请求的方式(2)请求的资源路径【+?+请求参数】(3)请求协议的版本号 HTTP/1.12.请求头key:value,不同键值对表示不同含义...原创 2020-10-26 20:20:53 · 168 阅读 · 0 评论 -
Servlet第二节
ServletConfig类(配置信息类)三大作用:获取Servlet程序别名(Servlet.name)获取初始化参数init-param获取ServletContext对象Servlet程序默认在第一次访问的时候创建,封装并且分发给Servlet对象的各个方法参数每个ServletConfig对应的是自己的Servlet,得不到别人的Servlet信息(init param之类的)。!init方法被重写以后,要重写super.init()方法,以获取到config信息。Servlet原创 2020-10-25 10:26:09 · 144 阅读 · 0 评论 -
Servlet第一节
通过继承HttpServlet实现Servlet程序一般开发的时候为了实现Servlet接口,一般写一个扩展javax.servlet.GenericServlet的一般Servlet也可以编写一个扩展javax.servlet.http.httpServlet的HttpServlet一般在实际项目开发中,都是以继承HttpServlet的方式去实现Servlet程序1、编写一个类去继承HttpServlet类2、根据业务需要重写doGet或者doPost方法(对应两个请求)3、到web.原创 2020-10-25 10:27:24 · 160 阅读 · 0 评论