1、根据MVC思想,JSP属于VIEW层,不宜存在太多java的代码,view层应该只有布局、样式相关的代码,jsp中包含太多java代码就和MVC思想有出入了。2、可读性差,大多公司中,JSP是有专业的前台人员进行维护的,但这些前台人员,只需要具备HTML、JS、CSS、JQUERY等前端技术,一般都不懂得Java代码,在jsp中写太多...
不符合MVC思想,而且给程序的扩展维护,人员的分工合作带来很大的困难,美工只懂HTML代码,而大量的java代码在页面,显而易见!程序的可读性差,你自己想想,大量的代码全部混合在页面看代码有多费力
JavaScript和Java虽然名字相似,但实际上它们是两种完全不同的编程语言。JavaScript是一种可以直接嵌入HTML页面的脚本语言,可以实现网页上的交互功能。而Java则是一种需要编译才能运行的语言,通常需要配合像Tomcat这样的服务器环境。Java更像是一种企业级应用开发语言,它具有跨平台性、安全性、可靠性和高性能...
Java现在依然可以使用JSP,但JSP已被一些其他技术所替代。具体来说:替代技术:常见的替代JSP的技术有Freemarker、Thymeleaf和Velocity等模板引擎。这些模板引擎在功能和使用上与JSP相似,但在性能方面更优。此外,随着前后端分离模式的流行,后端通常仅返回JSON数据,前端页面则由单独的前端技术处理。JSP的价值...
3. 学习关系: 学习JAVA不一定要学JSP:JAVA作为一种通用的编程语言,其应用场景远不止Web开发。因此,如果你对Web开发不感兴趣,或者想专注于JAVA的其他应用领域,那么学习JSP就不是必需的。 学习JSP有助于更好地利用JAVA进行Web开发:如果你正在从事Web开发工作,并且希望利用JAVA的强大功能来创建动态...