10.8
JSP
JSP本质上就是一个Servlet,JSP主要负责与用户交互,将最终的界面呈现给用户,HTML+JS+CSS+Java的混合文件。
当服务器接收到一个后缀是jsp的请求时,将该请求交给JSP引擎去处理,每一个JSP页面第一次被访问的时候,JSP引擎会将它翻译成一个Servlet文件,由Web容器调用Servlet完成响应。
单纯从开发的角度看,JSP就是在HTML中嵌入java程序。
具体的嵌入方式有3种:
1、JSP脚本,执行Java逻辑代码
<% Java代码 %>
2、JSP声明:定义Java方法
<%!
声明Java方法
%>
3、JSP表达式:把Java对象直接输出到HTML页面中
<%=Java变量 %>
<%! //String str="Hello World"; //System.out.println(str); public String test(){ return"Hello World"; } %> <% String str=test(); %> <%=str %>
<th></th>字体加粗
<td></td>字体不加粗