jsp页面的七个组成部分

      jsp页面的七个组成部分

 

1.        静态内容:前端内容

一行一行翻译成              out.write(“前端内容”);

 

2.        指令: <%@指令名  属性名=”值”%>

                   第一个指令是@page

                   @page指令的第一个标准用法,告诉servlet容器,这是一个jsp页面

 

         pageEncoding           指页面文本的字符集编码

         contentType              告诉Browser和Servlet端,要使用哪个格式哪个字符集进行解析

 

        独立的@page指令,可以使用import属性,导入某个package中的类。

       @page指令导入包,会翻译为:

 

 

3.        表达式:<%=表达式%>

                  被翻译成                            out.print(表达式);                    

 

4.        代码片段: <%java代码%>

翻译后,复制到_jspServiet()方法中。

 

             

5.        声明:<%! 类成员 %>

 

翻译后

在外面,不在_jspService方法里面,用<%!  变量 常量 方法 >声明的属于类级别的,与_jspService同级别,所以不在_jspService方法里面。

 

6.        注释:<%-- jsp注释内容 --%>

 

Html的注释,会被翻译成             out.write();

Jsp注释,不会被翻译到.java的servlet类中

代码片段中的java注释,还会出现在servlet类中

 

7.        动作:<jsp:动作名></jsp:动作名>

 

项目使用:

                   @include指令

                   include动作

 

将公共内容部分,放在某个jsp页面。

需要引用公共内容部时,只要在该页include即可。

8.        jsp执行过程

 

 

 

 

猜你喜欢

转载自www.cnblogs.com/dzh01/p/9697467.html