JSP基础语法
来源:互联网 发布:作曲编曲软件 编辑:程序博客网 时间:2024/06/06 03:26
1、jsp注释
格式一://注释,单行注释
格式二:/*注释*/,多行注释
格式三:<%-- 注释 --%>,jsp注释
2、Script
在jsp中,最重要的部分就是Scriptlet(脚本小程序),所有嵌入在HTML代码中的java程序都必须使用Scriptlet标记出来。
第一种:<% %> (可以定义局部变量,编写语句等)
第二种:<%! %> (可以定义全局变量、方法、类)
第三种:<%= %> (输出一个变量或一个具体的常量)【表达式输出】
3、scriptlet标签
在程序中如果过多地出现<% %> 会导致代码混乱,所以在新版本jsp中提供了一种scriptlet标签,使用此标签可以完成与<% %>同样功能。
<jsp:scriptlet>java scriptlet 代码</jsp:scriptlet>4、page指令
格式:<%@page 属性="内容"%>
常用的:
①contentType :定义jsp字符的编码和页面响应的MIME类型,如果是中文HTML显示,则使用如下形式:
contentType = "text/html;charset=GBK"
②pageEncoding:jsp页面的字符编码,默认值为pageEncoding="iso-8859-1",如果是中文则可以设置为pageEncoding="GBK"=""
③errorPage:定义此页面出错时要跳转的显示页,如 errorPage="error.jsp",要与isErrorPage属性一起使用
isErrorPage:可以设置为true或false,表示此页面是否为出错的处理页。如果设置为true,则errorPage指定的页面出错时才能跳转到此页面进行错误处理;
如果设置为false,则无法处理。
④import:此jsp页面要导入哪几个操作包,如import="java.util.*"
5、包含指令
①静态包含
<%@ include file="要包含的文件路径"%>
②动态包含
不传递参数
<jsp:include page="{要包含的文件路径 | <%=表达式%>}" flush="true|false"/>
传递参数
<jsp:include page="{要包含的文件路径 | <%=表达式%>}" flush="true|false">
<jsp:param name="参数名称" value="参数内容"/>
.........可以向被包含页面中传递多个参数
</jsp:include>
6、跳转指令
1、不传递参数
<jsp:forward page="{要包含的文件路径 | <%=表达式%>}"/>
2、传递参数
<jsp:forward page="{要包含的文件路径 | <%=表达式%>}">
<jsp:param name="参数名称" value="参数内容"/>
......可以向被包含页面中传递多个参数
</jsp:forward>
- jsp基础语法
- JSP语法基础
- jsp入门语法基础
- jsp基础语法
- jsp基础语法
- JSP基础语法
- JSP基础语法学习心得
- JSP基础语法大全
- JSP基础语法
- jsp基础语法
- JSP基础语法小结
- JSP基础语法
- JSP基础语法
- JSP基础和语法
- JSP基础语法
- JSP 语法基础
- JSP基础语法
- jsp基础语法一:
- NSString/NSMutableString常用函数
- JDBC对MySQL数据库存储过程的调用
- 从业10年了,开源和大数据全新的挑战啊
- CrtmpServer支持Android与IOS进行RTMP直播遇到的_checkbw问题
- Hadoop 新 MapReduce 框架 Yarn 详解
- JSP基础语法
- 计算机视觉——总结:使用粒子滤波进行目标跟踪
- 黑马程序员 Java面向对象——继承
- Oracle 包(Package)
- 公钥与私钥 数字签名的理解
- MATLAB中标注图例
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- LeetCode: Palindrome Partitioning [131]
- 粒子特效