如何解决跨域问题?一、JSONP方式最初用来解决跨域问题的方式,叫做JSONP,它的基本原理是:跨域的“资源嵌入”是被浏览器允许的。所以,可以通过一个script标签来嵌入一段来自其他服务器的脚本。由于这个脚本完全运行在当前域,无法访问第三方服务器的cookie等敏感信息,所以是安全的。JSONP的缺点是它只能支持GET操作,没法支持POST等操作,但是由于兼容性好等优点,仍然有很多网站采用JSO
转载
2024-05-15 15:10:38
93阅读
从JSP的发展历程谈谈前后端分离最近工作里写前端写得很是快(yu)乐(men),每次在浏览器调试JS,CSS的时候就会想为什么我一个后端要去做改界面的工作。当然了其实在以往web应用还不是很庞大的时候,后端程序员都是既当爹又当妈的,根本不需要什么分布式,前端也不需要做工程化:只要UI改好静态页面(html),你后端自己拿去爱干什么干什么,后面的事情包括js都跟我无关(第一个实习公司就是这么干的,估
转载
2023-09-17 12:48:35
172阅读
# Java前后端不分离项目跳转页面实现指南
在开发Java Web应用程序时,前后端不分离的项目常常需要实现页面之间的跳转。今天,我将逐步讲解如何在Java中实现这一功能。整个流程可以分为以下几个步骤:
## 流程概述
```mermaid
flowchart TD
A[用户请求页面] --> B[控制器处理请求]
B --> C[业务逻辑处理]
C --> D[选
原创
2024-10-16 06:31:33
234阅读
1.什么是跨域?什么是不跨域?解释一:同一个ip、同一个网络协议、同一个端口,三者都满足就是同一个域,否则就是跨域问题了。而为什么开发者最初不直接定为一切可跨域的呢?默认的为什么都是不可跨域呢?这就涉及到了同源策略,为了系统的安全,由Netscape提出一个著名的安全策略。现在所有支持JavaScript的浏览器都会使用这个策略。所谓同源是,域名,协议,端口相同。当我们在浏览器中打开百度和谷歌两个
前后端分离以及token的使用为什么使用前后端分离:首先说一下jsp的工作原理:jsp实际上也是是一个继承自Servlet接口的java类,实际上它就是一个Servlet,JSP的页面渲染是在后端完成的,经过tomcat的处理后,把jsp转为html后,再统一发送给前端(浏览器)显示出来那现在手机移动端app这么普及,那我怎么写一份后端代码,即又可以显示在手机app上面,又可以在pc端跑呢?手机a
转载
2024-05-29 06:19:47
289阅读
学习目标:例如:spring boot vue 掌握 Java 前后端分离 入门知识学习内容:搭建 Java 开发环境前端页面(首页、插入、显示、删除、修改)<h1>商品管理</h1>
<a href="insert.html">添加商品</a>
<a href="/list.html">显示商品</a>插
转载
2023-06-15 16:02:07
141阅读
# 如何实现“java前后端不分离使用post跳转页面”
## 1. 整体流程
```mermaid
flowchart TD
A(用户请求页面) --> B(后端接收请求)
B --> C(后端处理请求)
C --> D(返回跳转页面)
```
## 2. 每一步具体操作
### 步骤1:用户请求页面
用户在浏览器中输入网址或点击链接请求页面。
### 步骤2
原创
2024-04-16 05:03:31
199阅读
在以前很长一段时间里,在一个搞开发的公司里,其实后端开发工程师是比较有门面的,后端开发也是所谓的有技术含量的,往往也是项目和公司的核心团队,这导致很多人在求职的时候的一个误区就是挤破头都要去做后端开发,那个时候前端开发肯定也是有,但是直言不讳的说,那个时候的前端开发人员根本就没有什么话语权,可能只是一小撮人散布在团队的各个小角落,甚至在很多团队,前端开发其实都是后端开发工程师来兼任的。 以JSP
转载
2024-08-08 22:25:55
25阅读
大多数后端开发人员都熟悉的概念,模拟的对象或方法存根进行单元测试。Mockjax给前端开发人员定义的,以及这些请求应如何响应Ajax请求的能力。这些例子可以非常简单或相当复杂的,占整个请求-响应工作流程。概述:第一个例子 我们的第一个例子将是一个发财的应用程序与REST端点存在一个简单的REST服务/restful/fortune返回以下JSON消息: {
"status": "succ
转载
2024-04-10 13:27:40
58阅读
以后端为spring-boot与前台为vue的项目举例。一.给服务器安装相应的需求环境1.安装jdk安装方式可自行百度,推荐使用yum安装,安装完成后配置环境即可。2.安装nginx。代理服务器,安装方式可自行百度,yum应该也是可以安装的。二.部署后台代码1.这里采用IDEA作为开发工具,只要通过maven的打包操作package在target那里找到jar包即可。点击package复制那个ja
转载
2023-07-18 17:16:32
126阅读
导语: 随着不同终端的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本,为了提升开发效率,前后端分离的需求越来越被重视,前端主要负责页面的展现和交互逻辑,后端主要负责业务和数据接口,同一份数据接口,我们可以定制开发多个版本。分离前在之前的开发方法,jsp代码写在HTML中,不存在纯粹的jsp文件和HTM
转载
2024-02-26 22:57:39
172阅读
文章目录vue+springboot前后端分离开发过程1 技术方案2 创建前端项目2.1 项目中的文件2.2 注意事项3 后端开发3.1 开发过程3.2 分层开发入口类实体类DAO接口类使用mybatis配置实现DAO接口业务接口与实现类控制器类3.3 注意事项4 前端开发完成后的发布5 后记4 前端开发完成后的发布5 后记 vue+springboot前后端分离开发过程1 技术方案前后端分离开
转载
2024-04-01 10:09:19
33阅读
前端工具和环境:Node.js V10.15.0Vue.js V2.5.21yarn: V1.13.0IDE:VScode后端工具和环境:Maven: 3.52jdk: 1.8MySql: 14.14IDE: IDEASpring Boot: 2.0+Zookeeper:3.4.13前后端分离(服务端渲染、浏览器渲染)实现真正的前后端解耦。核心思想是前端html页面通过ajax调用后端的restu
服务器部署Java服务(前后端项目分离部署)一、购买好服务器在登录的之后将一些基础的服务部署上,例如使用ssh 这样之后就不必要去再通过腾讯云或者是阿里云控制台去登录了位置位置:/root/.ssh
授权文件:authorized_keys # 将自己的key放进这个文件中
查看已知主机:known_hosts # 通过ssh可以去查看自己的主机是否在登录的范围内二、安装必要的服务在我们使用服务
转载
2023-08-31 07:43:50
105阅读
认证分类认证分为 RBAC与Auth 而我们Django就是RBAC那么什么是RBAC呢? 就是基于角色的访问控制而这种表设置分为 3表 5表 6表表设计 5表产生原因 多对多的原因 一种是用户破格拥有某种权限,不依赖身份 表这个是django的表对应着身份与权限以及用户的对应关系 表示哪些用户是哪个分组 哪些权限权限表分析注意事项因为user里面还有其
具备的测试工具:Eclipse,MySQL数据库,HBuilder,jstl1.2jar,mysql.connector.java.8.0.jar jstl1.2jar下载地址:https://pan.baidu.com/s/1T23zxoEg3jlZHFikrbWtHw mysql.connector.java.8.0.jar包下载地址:https://pan.baidu.c
转载
2023-07-18 19:47:03
193阅读
前言 本文主要使用spring boot + shiro + vue来实现前后端分离的认证登陆和权限管理,适合和我一样刚开始接触前后端完全分离项目的同学,但是你必须自己搭建过前端项目和后端项目,本文主要是介绍他们之间的互通,如果不知道这么搭建前端项目的同学可以先找别的blog看一下。 自己摸索了一下,可能会有一些问题,也有可能有更好的实现方式,但这个demo主要是用来记录自己搭建系统,独立完成前后
转载
2024-01-21 00:44:50
1297阅读
1.前后端分离理解1.1什么是前后端分离前后端的认识误解: 前端代码 和 后端代码 分开的代码 那就是前后端分离 – 前后端的分工,真正前后分离,不仅仅是分工那么简单,它是一个种架构模式(1)web应用的一种架构模式。在开发阶段,前后端工程师约定好数据交互接口,实现并行开发和测试;(2)在运行阶段前后端分离模式需要对web应用进行分离部署,前后端之前使用HTTP或者其他协议进行交互请求(rest
转载
2024-04-14 13:25:44
55阅读
前端工具和环境:Node.js V10.15.0Vue.js V2.5.21yarn: V1.13.0IDE:VScode后端工具和环境:Maven: 3.52jdk: 1.8MySql: 14.14IDE: IDEASpring Boot: 2.0+Zookeeper:3.4.13demo 地址:http://101.132.124.171:8000/aboutSpring Boot + Vue
转载
2024-08-30 09:23:25
88阅读
前后端分离后,如果客户端使用的原生应用(iOS,安卓),我们就无法使用cookie和session机制,所以我们使用另一套方案tokentoken机制:1.在前端对后端进行访问时,后端生成一个用base64加密的token串(包含个人信息过期时间和签名)返还给前端。2.前端第接收到token并储存在前端。3.前端再次访问是request请求携带token串 (一般放在http的请求头里面)4.后端
转载
2023-09-22 08:36:59
305阅读