简短回答:JSP 本质上属于“服务端技术”,不是现代意义上的前端技术,但可以“写前端页面”。
下面分点说明:
JSP(Java Server Pages)是 运行在服务器上的 Java 技术,用来动态生成 HTML。
<html>
<body>
<h1>当前时间:<%= new java.util.Date() %></h1>
</body>
</html>
浏览器看到的只是最终生成的 HTML,JSP 本身在服务器执行完就“消失”了。
可以,但只是“生成前端代码”:
例如:
<c:if test="${user != null}">
<p>欢迎,${user.name}</p>
</c:if>
问题在于:
JSP 能“写前端页面”,但不是前端技术,而是服务端生成 HTML 的方式。
如果你是:
需要我对比 JSP 和 Vue/Thymeleaf 的区别吗?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。