首页 > 代码库 > JSP基础语法

JSP基础语法

JSP指令:

page,通常位于jsp页面的顶端,同一个页面可以有多个page指令

include,将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句

taglib,使用标签库定义新的自定义标签,在JSP页面中启动定制行为

page指令语法:

<%@page 属性1=""属性2=""...%>

属性:

language,指定JSP页面使用的脚本语言,默认值java

import,通过该属性来引用脚本语言中使用到的类文件,无默认值

contentType,用来指定JSP页面所采用的编码方法,默认值不可解析中文,一般这样写contentType="text/html; charset=UTF-8"

JSP注释:

HTML中的注释:<!--html注释-->//客户端可见

JSP中的注释:<%--JSP注释--%>//客户端不可见

JSP脚本注释:<%      //or/**/          %>//单行、多行,不可见

JSP声明:

在JSP页面中定义变量或者方法

语法:<%! Java代码%>

<%!
    String s="小明";
    int add(int x,int y)
    {
        return x+y;
    }
%>

JSP表达式:

在JSP页面中执行的表达式

语法:<%=表达式%>//注意,表达式不以分号结束!

你好,<%=s %><br>
1+1=<%=add(10,5) %>
<% %> 标识里面的是jsp代码. 
<%=变量 %> 是 <% out.println(变量) %> 的简写方式

在页面上显示日期:

首先需要导入,Date包

<%@page import="java.util.Date" %>

然后需要取得当前日期:

<%
    SimpleDateFormat nowDate=new SimpleDateFormat("yyyy年MM月dd日");
    String s=nowDate.format(new Date());
%>
今天是:<%=s %>

 

JSP基础语法