jsp(java Server Page) 是sun公司制定的一种服务器端动态页面技术组件规范
以“.jsp”为后缀的文件中既包含HTML静态标记用于表现页面
也包含特殊的代码,用于生成动态内容。
jsp作为简化Servlet开发的一种技术,实质上最终依然要转变为Servlet才可以运行,只不过这个转变过程有Servlet容器来完成
jsp包含内容
Jsp是一个以.jsp为后缀的文件,在文件中,可以包含如下内容:
• HTML(CSS ,javaScript)
• 注释
• java代码
• 指令
• 内置对象
注释
在jsp页面中可以添加如下两种类型的注释
1.<!-- 注释内容 -->
2.<%— 注释内容 —>
第一种注释也叫HTML注释,可以出现在jsp页面中,注释内容中可以包含了,一些java代码,但这些代码会被执行
第二行注释是jsp注释,不允许注释的内容出现java代码,写了java代码也会被忽略,不会执行。
jsp中的java代码
<%! %>JSP声明(方便输出)
:翻译成Servlet中的成员内容.定义属性,方法,类。
<% %>JSP小脚本(完成相对较长的逻辑运算)
:翻译成Servlet中service方法内部的内容,定义变量
<%= %>JSP表达式(方便输出)