※ 引述《MikuLover (爱ミク的人)》之铭言:
: 课程快结束了
: 还是没搞懂
: html里面的
: <%
: ...
: %>
: 这个是什么东西啊
: 为什么html里面可以打java的语法
: 500p奉上 = =
<% code %>
把后端code丢到前端显示出来用的意思
例如:
<%="Hello World!"%>
就会在前端的网页上出现"Hello World!"这串字
会需要这么做是为了能灵活显示需要显示在网页上的资讯,这种就称为"动态网页"
主要是搭配服务器或数据库共同运作,举凡会员功能、购物车、讨论区等等
https://imgur.com/8mfIDaX.jpg
例如我写的那个网络聊天室,他的其中一页就长这个样子
上面有很多连接后端的语法,例如:
{% if request.user.is_authenticated %}
{{message.user.username}}这些的
不过我是用python写的所以语法上稍微有点不太一样