本人在自学java。想到一个问题,在企业当中前端和后端数据是怎么进行交互的呢?是后端先写好接口交给前端吗?还是前端先把页面做好交给后端?前端写好的页面是HTML,然后后端自己转换成jsp吗?希望大神可以为我介绍一下

解决方案 »

  1.   

    你找一个web项目的例子,参考运行一遍就知道了
      

  2.   

    前后端分离,那自然是前端写页面交互,通过ajax请求数据
    如果用模版或者jsp,那自然需要后端自己转
    还有很大部分公司是不存在专职的前端的
      

  3.   

    人家给设计,最好是还会html的。
    然后你自己实现数据绑定
      

  4.   

    ajax发送异步请求,用HttpServletRequest接口获取前端请求参数,就算是jsp或servlet也是调用了ServletRequest接口,说白了,前后端之间就是request和response
      

  5.   

    全栈的路过,首先申明下你说的html转jsp这个问题 jsp其实就是后台的一个servlet文件而已 只不过在程序运行的过程中它会自动解析并渲染成html的文件,在接着说前后端的交互问题,一般都使用的是ajax,也有较少部分使用的是form表单,后台获取到了数据之后进行逻辑判断然后对数据库进行操作 如果现在和你聊mvc可能还太早了 简单点就是现在大部分都是一个人从表设计,创建,在到前端页面的创建,后台的逻辑以及对数据库的操作都是一个人来完成的 所以lz加油 你能行的 
      

  6.   

    说的都这么不好理解,其实纯后台的人拿到html页面第一件事就是转成JSP,交互有2种技术,同步和异步,同步就是http协议中的内容,异步是Ajax,Ajax属于前端技术,不过后端人都会学习. 当然懂点前端技术(html+CSS+JS+jquery)是好的,办事不求人,
      

  7.   

    AJAX、JSP
      

  8.   

    如果楼主要真的了解, 就看一下纯 jsp 编程, 不用任何框架, 你就知道jsp怎么把值传给java后台的了.
      

  9.   

    为什么还要转成jsp啊,ajax应该可以满足所有前后端交互的问题吧
      

  10.   

    servlet学过没,没学的话去看看
      

  11.   

    前端请求数据  form表单,ajax; 后台 jsp 或类似的东西