jsp可以做前后端分离吗
答:JSP可以实现前后端分离。JSP是一种动态网页技术标准,它允许开发者在HTML页面中嵌入Java代码,这些代码在服务器端执行后生成动态内容。在传统意义上,JSP常与Servlet结合使用,处理业务逻辑和数据交互,形成前后端一体化的开发模式。在这种模式下,前端页面和后端逻辑紧密耦合,开发和维护成本相对较高。然而,...
答:而且jsp是前后端不分离的开发模式、html一般是前后端分离的开发模式如果是放大到前端,现在都不是说什么jsp、html的问题,是讲要使用什么技术开发的问题。后台代码拆分出来,jsp文件全部抛弃掉,controller只做json数据返回。前后端分离更快前后分离的优势:可以实现真正的前后端解耦,前端服务器使用nginx。
答:属于。根据查询相关信息显示,springboot+jsp实现前后台不分离,springboot默认没有webapp文件夹,需要自己添加。
答:1.jsp优势:(1)可以实现真正的前后端分离,加快整体响应速度。(2)代码出现bug时,可以快速定位是出现问题处。(3)减少后端服务器的并发/负载压力。(4)前端大量的组件代码得以复用,组件化,提升开发效率。2.JavaScript优势:(1)可以用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。(2...
答:前后端分离的由来是:以前开发网站都是jsp、asp这类动态脚本 jsp、asp这种参杂了后端语言、javascript、css、html的混合脚本,使代码开发和维护都极其不方便 随着前端交互越来越复杂,jsp、asp这种脚本语法已经不能满足开发的需求了 于是前后端的概念就提出了:前端人员负责页面展示和交互,然后通过ajax调用...
答:如果只是针对这2个选择,一般是html。还要看公司需求,公司要求你用jsp,那就jsp,除非你能动之以情,晓之以理,说服公司使用html,同时也要解决不用jsp,使用html所带来的其它问题。而且jsp是前后端不分离的开发模式、html一般是前后端分离的开发模式 如果是放大到前端,现在都不是说什么jsp、html的...
答:因为MVC分层中,jsp属于View层,现在jsp更多的作用变为了数据的展示和页面的显示,渐渐不用于逻辑的处理,所以综合起来虽然是后端的技术,但是应用上更贴近前端。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而...
答:尽管JSP在初期项目中由于其快速和简捷显得诱人,但随着项目规模的扩大,它的问题开始显现。随着模块和功能的增加,需要更多专门的前端开发人员来处理页面交互,而Java开发人员的精力则集中在核心业务逻辑上,这可能导致团队结构的失衡和效率降低。因此,随着前端技术的发展,前后端分离的模式逐渐兴起。后端提供...
答:所以我建议还是用Java语言编写网站的后台,用前端技术react、vue写前端页面,做一个前后端分离的网站。PHPJavaWeb php的特点就是快,不仅仅上手学习快,开发也快,方法直接调用就完事了,不需要java那样一层一层的调用,controller层调用service层,service层调用dao层。但是php开发时候也容易出错,作为脚本...
答:通过将开发团队前后端分离化,让前后端工程师只需要专注于前端或后端的开发工作,是的前后端工程师实现自治,培养其独特的技术特性,然后构建出一个全栈式的精益开发团队。 · 提升开发效率 前后端分离以后,可以实现前后端代码的解耦,只要前后端沟通约定好应用所需接口以及接口参数,便可以开始并行开发,无需等待对方的开发...
网友评论:
衡剑19631689727:
为什么JavaWeb放弃jsp,去做前后端分离 -
40577祝禄
: 关于是否需要前后端分离,关键还是看场景,目前我们通常同样的服务会在多个端上运行,比如PC,手机等移动端,如果只是用jsp或者其他类似的模板技术,避免不了要为多个端开发不同的页面,后端可能会复制多个,不利于维护,而前后端分离,后端只提供接口服务,不同端可由不同的,专业人员编写,后端也只要维护一份代码
衡剑19631689727:
将jsp中java后台代码和前端代码分离只用学习javabean、EL、JSTL就够了吗 -
40577祝禄
: jsp中的html与java本来就是分离的,java代码是写在<%%>之间的,部署后,服务端代码先执行,然后才会跟html元素交互.所有这些都是jsp特有的:JSP注释 <%--*****--%> 是不输出到客户端的注释符. <%!--*****--%> 是输出到客户端的注释符...
衡剑19631689727:
html5能实现前后端分离,而jsp却不能呢 java -
40577祝禄
: 呵呵 你可以用jstl实现前后端分离啊 是你自己要再前端写代码的把
衡剑19631689727:
现在开发网站一般都使用什么方式?什么是前后端分离 -
40577祝禄
: 前后端分离的由来是:以前开发网站都是jsp、asp这类动态脚本.jsp、asp这种参杂了后端语言、javascript、css、html的混合脚本,使代码开发和维护都极其不方便.随着前端交互越来越复杂,jsp、asp这种脚本语法已经不能满足开发的需求了...
衡剑19631689727:
nodejs怎么实现前后端分离开发实例 -
40577祝禄
: 感觉PHP的话必要性不大啊,淘宝这么搞主要的原因是页面逻辑层前端来写,但是得使用Java的Velocity模版,问题是前端不熟悉Java、后端不熟悉HTML、JS,不用Velocity完全使用Angular等又回带来缓存利用、SEO、性能的问题 所以用Node在中间挡一层,后端只做服务,node负责模版渲染,前端都懂,页面还是前端用Angular等写 PHP完全没有这问题啊,前后端都会,干嘛非得用Node挡一层,即使分离用PHP也可以啊
衡剑19631689727:
Angularjs 与nodejs 前后端分离有什么不同 -
40577祝禄
: 我个人觉得,前后分离… 后端只管数据输出…包括其中里面的逻辑什么的.都封装好一个结果…后端只做 M-C , view 层交给前端. 前端只要拿到数据之间显示就好了…
衡剑19631689727:
如何才能跟前端分离,真正写后台代码 -
40577祝禄
: 后台编程人员写接口与数据库,前端人员进行页面布局和数据处理!
衡剑19631689727:
java前后端分离 页面怎么跳转 -
40577祝禄
: jsp对指定页面进行跳转 servlet可以对指定页面重定向或转发
衡剑19631689727:
java前后端分离怎么做 -
40577祝禄
: 表现层完全由前端掌控是最好的.所以掌握jsp和jstl是挺好的,等你全掌握之后麻利得把页面模板搞定就可以嘲笑后端都是bottleneck了.当然不愿意用jsp/jstl之类的,也可以考虑完全用ajax,后端给http接口就好了.不过这种方式适应的应用形态略受限,比如非常要求SEO的项目就不太好用.
衡剑19631689727:
有没结合使用AngularJS和spring前后端分离开发的例子? -
40577祝禄
: java端完全弃用jsp改为开发api,返回json数据,然后view就独立出一个res文件夹存放angular项目,实际上是纯前端,可以放在任何地方跨域运行,两端协商好api就可以了.