`
2277259257
  • 浏览: 518325 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

web开发总结----数据流程

 
阅读更多

数据流程图:------------------------------------------------------------------------------------

 

 

 

前后端数据的交互途径:

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形式

 

 

 

 

 

分享到:
评论

相关推荐

    7-Java-web开发17-Java-web开发17-Java-web开发17-Java-web开发17-Java-web开发

    9. **Spring框架**: Spring是Java Web开发中广泛使用的轻量级框架,它提供依赖注入、AOP(面向切面编程)、MVC、数据访问、事务管理等多种功能,极大地提高了开发效率。 10. **Tomcat服务器**: Tomcat是一款开源的...

    深入体验Java+Web开发内幕-高级特性-高清扫描版

    《深入体验Java+Web开发内幕-高级特性》是张孝祥先生的一本深入解析Java与Web开发技术的著作,尤其关注高级特性的实践与理解。这本书对于那些希望提升Java和Web开发技能的专业人士来说,是一份宝贵的资源。下面将...

    Java Web开发流程图--适合刚学Web开发的人员

    Java Web开发流程图--适合刚学Web开发的人员 Java Web开发流程图是一种总体的开发思路,涵盖了从View层到数据库的整个开发过程。下面是对Java Web开发流程图的详细解释: 一、View层 View层是Web开发的最前端,也...

    seatunnel-web-main

    在SeaTunnel-UI中,用户可以定义虚拟表,将复杂的数据源或者数据处理逻辑封装起来,便于在任务中复用,提高了开发效率。 5. **用户管理**:系统提供了用户权限管理功能,允许团队协作,根据角色分配不同的操作权限...

    arcgis-web-appbuilder-2.25.zip

    - **JavaScript语言**:WAB基于JavaScript开发,这是一种广泛用于Web开发的脚本语言,对于理解WAB的运行机制至关重要。 - **ArcGIS API for JavaScript**:Esri提供的JavaScript库,提供了与ArcGIS Server、Portal...

    Kingdee-K3Cloud-Web-client-sdk-1.7.zip

    K3Cloud的Web API接口则为开发者提供了与系统进行数据交互的能力,使得第三方应用或自定义功能可以无缝接入K3Cloud平台。本篇将深入探讨"Kingdee K3Cloud Web-api Java SDK",即版本1.7的相关知识点。 1. **SDK介绍...

    azkaban-web-server-0.1.0-SNAPSHOT.tar.gz

    总的来说,Azkaban Web Server是大数据项目中不可或缺的工具,它通过强大的工作流管理和调度功能,极大地简化了大数据任务的执行,提高了整个数据分析流程的效率。对于任何涉及大数据处理的团队来说,熟悉并掌握...

    mysql-installer-web-community-8.0.13.0安装包

    四、安装流程 1. 下载并运行"mysql-installer-web-community-8.0.13.0"安装包。 2. 在安装向导中,选择需要的组件,如MySQL Server、Workbench等。 3. 配置MySQL Server,包括设置root用户的密码、端口、数据文件...

    UAP63-Web平台培训-Web开发

    通过上述内容,UAP63-Web平台培训为开发者提供了一套全面的Web开发解决方案,不仅包含了工具使用方法,还包括了开发流程、项目结构设计、技术规范遵守等多方面内容,旨在帮助开发者利用UAP平台高效地完成Web开发项目...

    JBPM-web开发部署tomcat-实现流程部署

    【JBPM-web开发部署在Tomcat中的流程实现详解】 JBPM(Java Business Process Management)是一个开源的工作流管理系统,用于设计、执行和管理业务流程。它提供了丰富的API和工具,允许开发者构建灵活、可扩展的...

    [Web-Harvest数据采集之二]Web-Harvest基础-抓取java代码分析

    Web-Harvest是一款开源的数据采集工具,主要用于自动化地从网页上提取信息。在这个主题中,我们将深入探讨Web-Harvest的基础知识,特别是如何利用它来抓取Java代码进行分析。在进行数据采集时,理解配置文件、抓取类...

    数据同步工具datax-web可视化工具

    数据同步工具DataX-Web是一款基于DataX的可视化数据迁移工具,它提供了用户友好的界面,使得数据库之间的数据同步变得更加简单和直观。DataX是阿里巴巴开源的一款强大的数据同步框架,支持多种数据库之间的数据迁移...

    基于snaker-web的可视化流程页面纯html

    然而,在现代Web开发趋势下,前后端分离成为主流,为了满足这种需求,将Snaker-Web的流程页面转换为纯HTML格式显得尤为重要。本篇将深入探讨如何实现基于Snaker-Web的可视化流程页面的纯HTML化,并分享其整合到前...

    《Java_Web开发实战经典》总结-第三部分Web高级开发(图文并貌)[归纳].pdf

    在Java Web开发中,第三部分Web高级开发涵盖了多个关键知识点,包括Servlet程序开发、过滤器、监听器、表达式语言、Tomcat数据源、JSP标签、JSTL标准标签库以及Ajax技术。 1. **Servlet程序开发**: - Servlet是...

    org.springframework.web.servlet-3.1.0.M2.jar

    在Java Web开发领域,Spring框架无疑是最具影响力的框架之一,其中Spring MVC是它的重要组成部分,用于处理Web请求和响应。本文将围绕"org.springframework.web.servlet-3.1.0.M2.jar"这一核心组件,深入探讨Spring ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    TomCat-Web-2022-05-25-AXIOS

    总结来说,"TomCat-Web-2022-05-25-AXIOS"这个主题涵盖的内容广泛,包括了Java Web开发的基本概念,特别是Tomcat服务器的使用,以及前端使用AXIOS与服务器进行通信的方法。同时,也提醒我们关注开发过程中未实现的...

    arcgis-web-appbuilder-2.16.zip

    总结,ArcGIS Web AppBuilder 2.16是一个高效且灵活的Web GIS开发工具,通过其提供的可视化界面和丰富的功能组件,使得开发者能够迅速构建功能齐全的Web GIS应用,而无需深入学习编程语言。无论你是GIS新手还是经验...

    精通Java--JDK、数据库系统开发、Web开发基础与实例

    《精通Java--JDK、数据库系统开发、Web开发基础与实例》是一本全面覆盖Java编程技术及应用实践的书籍。本书旨在帮助读者深入理解和熟练掌握Java语言,从基础到高级,从理论到实践,全方位提升Java开发技能。 首先,...

Global site tag (gtag.js) - Google Analytics