JSP基础语法

  • 格式:docx
  • 大小:276.04 KB
  • 文档页数:3

JSP基础语法(上)

一.

1.注释

显示注释:HTML注释,最终会发送的客户端。

隐式注释:JAVA注释,不会在客户端显示。

★注释的几种方法

<%

//可以使用JAVA的单行注释

/*

多行注释

*/

%>

<%--

JSP中的注释

--%>

2.声明语句 <%!%>

声明全局变量、类、方法,全局变量,实例化一次,类和方法,开发中很少。

例:<%! String test=”Hello World”; %>

3.表达式 <%=%>

类似于out.println()

提示:在开发时尽量不要使用out.println()输出,而是用<%=%>进行输出。

目的:达到HTML代码与JAVA代码的分离。

4.脚本代码 <% %>

写具体的JAVA代码或声明变量,声明的是局部变量。

二.

1.编码(设定页面MIME类型)

<%@ page contentType=”text/html;charset=gb2312”%>

2.包

<%@ page import=”java.io.*,java.sql.*”%>

3.将字符串变成整数

eg. row = Integer.parseInt(t_row)

t_row是传过来的参数

4.在页面显示当前时间

<%=new Date()%>

JSP基础语法(下)

1. 包含语句

★<%@include file=“hello.jsp”%>

<%@include file=“hello.html”%>

如果要实现一个网站,而且整个WEB站点都需要菜单、页眉、页脚(HTML代码),有两种实现方法:

A.在所有的JSP页面中,协商菜单、也没。页脚(HTML代码)

(页面较多时不好处理)

B.在所有的JSP页面中,将菜单、页眉、页脚(HTML代码)代码包含进来

包含的是文件的内容

注意:include语句可以包含任何内容,但是在一个JSP页面中,只能有一组、、

原则:在开发中呗包含的文件,只写显示部分的HTML代码,主题代码不要出现。包含的时候不取分文简明的后缀,只是将内容包含进来。

或者

标签指令形式,此种语句必须有完结

此语句必须可以向被包含的页面中传递参数,如果传递参数,则被包含的页面必须为JSP动态页面。在JSP页面中,接收包含参数的方法是:

request.getParameter(“”)

如果包含的页面是JSP文件,则自动进行动态处理。

如果包含的页面是非动态页文件,则只是包含进来。

2. 跳转语句 无条件跳转

属于标签指令

标签指令形式代码,必须卸载Scriptlet(<%„„%>)之外。

使用此跳转语句,页面的内容是已经跳转了,但是地址栏没有任何变化,即用户的请求没有改变。所以此跳转属于服务器端跳转。