JavaWeb学习
分享
haha_7
这个作者很懒,什么都没留下…
展开
-
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?
我觉得是绝对地址和相对地址都可以使用,只不过使用绝对路径可能会出现跨域的问题。本地环境访问线上接口肯定是存在跨域的问题的。 一、绝对路径:包括协议名称、主机地址、端口、web项目名称等的完整请求路径。 例如:$.ajax({ url:“http://localhost:8080/webname/test” }); 好处:比如在webA项目中的ajax需要请求webB项目中的服务,则必须使用绝对路径。 坏处:使用绝对路径要求不能更改web项目的名称,如果webB项目重命名了,则对应的ajax请求都需...原创 2020-11-07 22:04:45 · 241 阅读 · 0 评论 -
学习:什么是浏览器跨域?以及了解实现跨域的七种方法
一、什么是跨域 1.定义 跨域是指从一个域名的网页去请求另一个域名的资源。它是由浏览器的同源策略造成的,是浏览器为了提高网站的安全性对JavaScript施加的限制,使浏览器不能执行其他网站的脚本。跨域的更加严格的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域。 2.同源策略 同源策略又分为以下两种 DOM同源策略:禁止对不同源页面DOM进行操作。这里主要场景是iframe跨域的情况,不同域名的iframe是限制互相访问的。 XmlHttpRequest同源策略:禁止使用XHR对象向不同源原创 2020-11-07 20:35:09 · 1605 阅读 · 0 评论 -
使用frameset标签,以及搭配使用DIV+CSS,设计并布局一个简单的页面(在其中的一个页面里面,开发一个用户注册界面)
1)使用frameset标签,以及搭配使用DIV+CSS,设计并布局一个简单的页面。 2)在其中的一个页面里面,开发一个用户注册界面,要求:使用JavaScript检查格式是否正确。 a.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JavaWeb学习</title> <style> * { box-sizing: border-box;原创 2020-10-29 13:48:28 · 504 阅读 · 1 评论 -
基于Servlet的MVC模式(使用JSP,Servlet,JavaBean实现MVC)
MVC模式 1.MVC概念 MVC是模型(model),视图(view),控制器(controller)的缩写,分别代表Web应用程序中的3种指责。 模型:用于存储数据以及处理用户请求的业务逻辑 视图:向控制器提交数据,显示模型中的数据 控制器:根据视图提出的请求,判断将请求和数据交给那个模型处理,处理后的有关结果交给那个视图更新显示 2.基于Servlet的MVC模式 模型:一个或多个JavaBean对象,用于存储数据(实体模型,由JavaBean类创建)和处理业务逻辑(业务模型,由一半的Java类创建)原创 2020-10-26 23:43:12 · 3430 阅读 · 3 评论 -
Web 前端基础--常见基础HTML标签的使用
静态网页是指浏览器解释执行而生成的网页,其主要开发技术是HTML,CSS,JavaScript。 HTML,即超文本标记语言,是Intenret上用于编写网页的主要标记语言,负责网页的基本表达形式。 CSS,简称为样式表,是一种用来为结构化文档(例如HTML文档)添加样式(字体,间距和背景等)的计算机语言,负责美化页面。 JavaSript,是一种描述性的脚本语言,负责服务器与客户之间的互动。 ...原创 2020-09-29 00:09:54 · 182 阅读 · 0 评论