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(<%„„%>)之外。
使用此跳转语句,页面的内容是已经跳转了,但是地址栏没有任何变化,即用户的请求没有改变。所以此跳转属于服务器端跳转。