Jsp(1)
Jsp
- 作用:代替Servlet程序回传html页面的数据
- jsp页面本质上是一个Servlet程序
- jsp的page指令可以修改jsp页面中一些重要的属性,或者行为
-
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-
-
jsp中的常用脚本
- 声明脚本 <%! %>(极少使用)
- 作用:给jsp翻译出来的java类定义属性、方法、静态代码块和内部类等
- 表达式脚本 <%= %>(常用)
- 作用:在jsp页面上输出数据:整型、浮点型、字符串和对象等
- 特点:
- 所有的表达式脚本都会被翻译到_jspService方法中
- 表达式脚本都会被翻译成为out.print()输出到页面上
- 由于表达式脚本翻译的内容都在_jspService方法中,所以_jspService方法中的对象都可以直接使用
- 表达式脚本中的语句不以分号结束
- 代码脚本 <% %>
- 作用:可以在jsp页面中,编写需要的功能(java代码)
- 特点:
- 代码脚本翻译之后都在_jspService方法中
- 代码脚本由于翻译到_jspService方法中,所以在_jspService方法中的现有对象都可以直接使用
- 代码脚本还可以由多个代码脚本块组成完成一个完整的java语句
- 代码脚本可以和表达式脚本结合使用
- 声明脚本 <%! %>(极少使用)