数据流程图:------------------------------------------------------------------------------------
前后端数据的交互途径:
1、前端----》后端:
1)、超链接---get请求(刷新页面同步、可跨域的提交)
2)、表单---get/post请求(刷新页面同步、可跨域的提交)
3)、Ajax对象---get/post请求(可刷新/不刷新的同步/异步、不可跨域提交)
4)、jQuery---get/post/Ajax提交
2、前端《----后端:
1)、后端处理后整体html页面的数据输出
2)、Ajax请求的回调函数输出
如果把form表单数据不刷新、提交到别的域名下的处理方法????
方法:
1、Ajax提交到服务器端----服务器端处理转发给别的域
2、不用Ajax,表单直接提交(JS构造一个iframe,把表单提交到这个隐藏的iframe中去。这样可以提交表单,又不会刷新页面)
例子:
<form action="" method="POST" id="MyForm"> </form>
<script>
构造隐藏iframe
var iframe = document.createElement("iframe");
iframe.name = "ActionFrame";
iframe.id = "ActionFrame";
iframe.style="display:none" //设置隐藏该
iframedocument.body.appendChild(iframe); //构造一个对象。插入页面中。
开始提交
var MyForm = document.getElementById("MyForm");
MyForm.action = "http://"; //你的表单提交地址。如果写在上面了,这里可以不管。
MyForm.target = "ActionFrame"; //让表单在iframe中提交
MyForm.submit() //执行提交。
<cript>
数据的传输形式:-------------------------------------------------------------------------------
1、字符串文本
2、JSON对象形式
3、XML对象形式
4、InputStream形式
相关推荐
自己总结的java Web开发流程图。能够理清Java Web开发的整体思路.仅供初学者学习
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
主要用于大家练习如何使用SSH框架整合技术开发一个完整的Web系统。 1.1 系统功能简介 本系统分为两个功能:注册和登录,当用户注册一个新用户时(可以使用英文和中文用户名),就是向数据库的user表中添加一条记录。...
⼤数据流程: 从流程⾓度上看,整个⼤数据处理可分成4个主要步骤。 第⼀步是数据的搜集与存储; 第⼆步是通过数据分析技术对数据进⾏探索性研究,包括⽆关数据的剔除,即数据清洗,与寻找数据的模式探索数据的价值...
前端开发:HTML、CSS、JavaScript等用于构建网页和Web应用程序的技术。 后端开发:涉及服务器端编程、API开发、数据库集成等技术。 移动应用开发:包括iOS开发(使用Swift或Objective-C)和Android开发(使用Java或...
本毕业设计项目的核心——政府网站cn-web免费版,旨在通过一个基于JSP或Java技术构建的源码文件包,为学生提供一个实践和深化Web开发的平台。此文件包不仅具备基础的网站架构,还融入了多项创新功能,以适应不断变化...
全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...
记得先点蓝字关注我哦~ 今⽇课程菜单 Java全栈开发 " Web前端+H5 ⼤数据开发" 数据分析 ⼈⼯智能+Python " ⼈⼯智能+物联⽹ 来源:⼩职(z_zhizuobiao) 找我: 解锁⾼薪⼯作 免费获取⼲货教程 未 完 待 续 数据挖掘...
前端开发:HTML、CSS、JavaScript等用于构建网页和Web应用程序的技术。 后端开发:涉及服务器端编程、API开发、数据库集成等技术。 移动应用开发:包括iOS开发(使用Swift或Objective-C)和Android开发(使用Java或...
2 实现思路和流程 生成订单号---向订单表中插入数据(1条)----向订单明细表中插入数据(1-n条)--删除当前用户的购物车条目。 (1) 订单表 订单表的数据基本来源于“收银结账”页面。两项除外:订单号和创建时间,这...
* PHP与Web页面交互 -----表单与PHP的关系 课程内容 表单与PHP的关系 提交表单信息 一、表单与PHP的关系 虽然表单是HTML页面的一部分,但是表单与PHP脚本传递数据的过程是无缝衔接的。PHP脚本获取表单中的数据并完成...
1.1 数据表 (1) t_user表 该表记录用户基本信息:用户名、密码、积分(每次登录+5分),最近登录时间和最近登录ip(每次登录更新)。 (2) t_login_log表 该表记录用户的每次登录信息,每登录一次,添加一条记录。该...
支持一站式开发、多端使用,需求发生变化只 需调整业务服务流程或修改操作即可 3、权限管理 独立的权限管理体系,多套系统可以进行统一 管理权限;注重权限安全,拒绝一切非法访问 4、移动端、APP、小程序 将产品...
2、加深对软件开发流程理解,训练编写程序的良好习惯。认真编写需求分析文档、做好系统功能设计、学会自己进行程序的算法、数据结构设计。 3、培养良好的程序设计风格和习惯,提高软件测试、调试的能力与技巧。 通过...
Python 的安装和环境配置、Python的基本语法、流程控制、模块和函数、数据结构、字符串与正则表达式、面向对象编程、文件处理、程序异常和处理、数据库连接和持久化操作、Python网络功能、Python与HTML、XML 的应用...
《快意编程:Ext JS Web开发技术详解》是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用Ext JS进行Web开发的使用方法,从而帮助软件设计人员快速掌握Ext JS开发技术的使用...
web开发一些技术的业务流程描述 包括(java,http,applet,jsp,servlet,cookie,session的数据流向)
Python 的安装和环境配置、Python的基本语法、流程控制、模块和函数、数据结构、字符串与正则表达式、面向对象编程、文件处理、程序异常和处理、数据库连接和持久化操作、Python网络功能、Python与HTML、XML 的应用...
3 python全栈开发web框架篇视频 : 框架简介 框架的本质socket连接 基于wsgi的web框架开发(一) 基于wsgi的web框架开发(二) MTV和MVC模式 django流程之url和视图函数 django流程之模版 django流程之model以及实例 ...
(b)了解数据设计(表关系) 2、编码 (a)搭建开发框架 1、搭建Struts框架完成页面跳转 2、静态页面复制到工程中 WebRoot:(用户可以看) common:公共组件 css:css样式文件 js:javascrip文件 images、...