首页 > 其他分享 >web视图层进化史

web视图层进化史

时间:2023-05-06 13:23:15浏览次数:43  
标签:web 进化史 视图 html 阶段 java 中写

经过多年的发展,视图层经历了四个阶段,
一个java中写html阶段(前端语言和后端语言写在一文件里面,类如servlet)
一个html中写java阶段(例如jsp)
一个html中标签化java阶段(例如thymleaf模板引擎)
html和java单独部署阶段,之间使用json格式传输数据,这种方式目前是主流方式 (例如前端vue,后端springboot)
这些技术没有好坏,只有适用场景的不同

标签:web,进化史,视图,html,阶段,java,中写
From: https://www.cnblogs.com/GKLBB/p/17376955.html

相关文章

  • Web
    node.js概述一分钟的视频讲了下spring和node.js的优劣,感兴趣的话可以康康spring生态好,使用者多,功能全面且稳定;node.js发展晚一些,框架多,但现在还处于各开发者群魔乱舞的阶段,比较混乱但在快速发展。教程当时自学不会的就看的黑马程序员,不懂的可以找对应的p看,讲得很细的可以开......
  • OrchardCore 中的 插件开发/ Shape / DisplayDriver / 视图扩展 / Razor代码注入
    请注意该文章仅限于OrchardCore项目中的DisplayDriver扩展机制,ASP.NETCOREMVC自身并没有对应功能,如果需要可以将相关的OrchardCore模块添加到项目中也可以实现响应功能背景最近一个功能需求,需要使用其它用户模拟身份,所以计划在用户列表页面扩展按钮组功能那么开始看代......
  • WPF项目中使用WInform版本的 ChromiumWebBrowser控件嵌套网页 解决中文输入法候选框定
    创建一个用户控件,后台代码:publicpartialclassCefControl:UserControl{ChromiumWebBrowserwebView=null;publicCefControl(){InitializeComponent();if(!CefSharp.Cef.IsInitialized){......
  • JavaWeb回顾与小结(六)
    项目实战-新增员工思路接收并封装参数,调用service方法保存数据,响应result@PostMapping@RequestBody补充实体基础属性,调用mapper接口进行保存数据操作insertintoemp(...)values(?,?,?);文件上传简介文件上传,指将本地图片,视频,音频等文件上传到服务器,供其他用......
  • web网页在手机端打开后左右可以滑动的css bug怎么解决
    web网页在手机端打开后左右可以滑动的cssbug怎么解决这个问题通常是由于在移动设备上使用了固定宽度的元素或容器而导致的。解决这个问题的一种方法是使用CSS媒体查询来检测移动设备,并将容器的宽度设置为100%。具体操作如下:@mediaonlyscreenand(max-width:768px){.cont......
  • 建立一个简单的web项目的dome
    创建一个web项目,添加一个HelloServlet类1、导入两个maven依赖,因为类中继承了HttpServlet,所以要有对应的jar包没有可以去maven仓库中下载<!--https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api-->  <dependency>   <groupId>javax.servlet</gr......
  • 怎么搭建web组态
    web组态是指通过可视化拖拽组件的方式,低代码搭建监控大屏、web页面。物联网各行业的数据以及监控场景,每个行业的业务不同,需要展示的页面也不同。组态快速搭建页面的优势,能更好的满足不同定制化监控页面的需求。BY组态软件,专注于能源电力、工业互联网、智能制造、原型设计等领域......
  • 【大数据】Hive DDL 操作与视图讲解
    目录一、概述1)表和视图关系2)表与视图的区别二、环境准备三、Hive数据类型四、DDL操作1)表的基本语法2)列分隔符和行分隔符3)添加表数据方式1、INSERT方式2、LOADDATA方式3、外部表方式4)DDL常见操作1、创建表2、修改表3、删除表4、创建分区表5、创建外部表五、视图操作1)创建视图2......
  • 怎么搭建web组态
    Web组态是指通过可视化拖拽组件的方式,低代码搭建监控大屏、web页面。物联网各行业的数据以及监控场景,每个行业的业务不同,需要展示的页面也不同。组态快速搭建页面的优势,能更好的满足不同定制化监控页面的需求。BY组态软件,专注于能源电力、工业互联网、智能制造、原型设计等领域的......
  • Android开发--WebView, WebChromeClient和WebViewClient
     WebView是AndroidAPP用来处理html页面的一个组件webview是android中的浏览器控件,在一些手机应用中常会用到b/s模式去开发应用,这时webview的强大功能就会显示出来。webview的几点设置   权限设置:.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会......