您的位置:首页 > Web前端 > JavaScript

JSP的基本语法

2016-04-29 21:05 281 查看

JSP语法的分类

Jsp的模板元素

Jsp的脚本片段

Jsp声明

Jsp表达式

Jsp注释

Jsp指令

Jsp标签

Jsp内置对象

如何查找Jsp中的错误

Jsp的模板元素

Jsp中的Html内容成为Jsp的模板元素。总的来说,Jsp源代码包括两部分,模板数据和元素:

模板数据:Jsp的Html代码

元素:Jsp的Java部分,Jsp指令,Jsp标签

Jsp脚本片段

格式: <%

Date date=new Date();

%>//Java语句需要’;’号

Jsp的脚本片段的java内容被翻译到_jspService(HttpServletRequest request, HttpServletResponse response)方法中,属于局部变量,如果需要声明全局变量,需要用到Jsp声明,格式如下:

<%!

String name=”Lisi”;

%>

最后解析成: String name=”Lisi”;//是类的属性

所以:JSP声明可用于定义JSP页面转换成的Servlet程序的静态代码块、成员变量和方法 。多个静态代码块、变量和函数可以定义在一个JSP声明中,也可以分别单独定义在多个JSP声明中。JSP隐式对象的作用范围仅限于Servlet的_jspService方法,所以在JSP声明中不能使用这些隐式对象。

Jsp表达式

格式: <%=date %>

Jsp注释

格式:<%– 注释信息 –%>

Jsp指令

JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。Jsp主要有一下指令:

page指令

taglib指令

include指令

Jsp标签

Jsp标签英文名是Jsp Action,则Jsp标签是Jsp动作元素,用来处理Jsp页面中的业务逻辑,从而避免了写java代码,对提高了页面的维护性、可读性和整洁性。

Jsp内置对象

Jsp中有就九大内置对象:

request

response

config

appication

session

page

out

pageContext

exception
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: