HTML文件均以标记开始,以标记结束。...标记之间的内容用于描述页面的头部信息。
如页面的标题、作者、摘要、关键词、版权、自动刷新等信息。在...标记之间的内容即为页面的主体内容。
第一种:<%
out.println("
")
%>
第二种:
由于content中的内容是以HTML形式存储的,所以在页面显示的时候,会将一些HTML标签原封不动的显示出来.查看页面的源代码,发现这些标签已经被解析成了转义符.
为了解决这个问题,在
标签中有一个escapeXml属性,其默认值为true,即默认是要将HTML标签转化为转义字符,所以在页面中就显示出了HTML标签.
所以,很显然,只要将这个属性值改为flase就可以了:
即
jsp 和 html都可以当做页面,但是有如下区别:
html是静态页面,当客户端请求html页面时,容器找到对应页面响应给客户端。
jsp(本质上是一个servlet)是动态页面,当客户端请求jsp页面时,容器找到jsp页面首先将其转译成servlet文件,对其编译执行,最后响应给客户端。
html是由各种标签组成
jsp是由HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件