<p>1.最简单的区别就是,HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开 。<br>2.定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转换成servlet。 <br>3.他们的表头不同,这个是JSP的头“ <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>”<br> 在表头中有编码格式和倒入包等。<br>4.也是很好区分的在jsp中用<%%>就可以写Java代码了,而html没有<%%></p>