JSP编写规范

来源:互联网 发布:三星网络摄像机密码 编辑:程序博客网 时间:2024/05/27 16:42

JSP编写规范

1. JSP定义

Sun公司制订的一种服务器端动态页面技术的组件规范。JSP是一个以“.jsp”为后缀的文件。在该文件中,主要是HTML和少量的Java代码。JSP文件会被容器转换成一个Servlet类。
2、如何编写JSP
step1、写一个以“.jsp”为后缀的文件
step2、在该文件中,可以包含如下的内容:

  • JSP页面中的HTML包括:

  • HTML标记

  • CSS
  • JavaScript

    作用:控制页面在浏览器中系那是的效果

    转译成Servlet时的规则
    成为Servlet中的service()方法的out.write语句

二、JSP页面中的Java代码

JSP页面中的Java代码,包含以下三种:    JSP表达式    JSP小脚本    JSP声明编写位置:页面的任意位置作用:控制页面中可变内容的产生

1、JSP表达式

语法规则:<%= ……%>合法内容:变量、变量加运算符组合的表达式、有返回值的方法转译成Servlet时的规则:在service()方法中用out.print语句输出该变量、表达式、方法的值例如:<p><%=Math.sqrt(5) %></p>转换成:out.println("<p>");out.println(Math.sqrt(5));out.println("</p>");

2、JSP小脚本

语法规则:<% ……%>合法内容:能够写在方法里的Java代码片段都可以作为小脚本例如:JSP小脚本

3、JSP声明

语法规则:<%! ……%>合法内容:成员属性或成员方法的声明转译成Servlet时的规则:成为JSP页面转译成的Servlet类中成员属性或成员方法例如:JSP声明三、JSP页面中的指令语法规则:<%@指令名 属性=值 %>常用指令:    page指令    include指令    taglib指令作用:控制JSP在转译成Servlet类时生成的内容

1、page指令

作用:用于导包、设置页面属性

例如:
<%@page import=”java.util.*” contentType=”html/text;charset:utf-8”%>
page指令
2、include指令

作用:在JSP页面转换成Servlet时,能够将其他文件包含进来。可以包含JSP文件也可以时静态的HTML文件。通过该语句能方便的在每个JSP页面中包含导航栏、版权声明、logo等语法:<%@ include file=”url” %>

例如:
<%@ include file=”date.jsp” %>

JSP如何转换成Java

这里写图片描述

0 0