常用的JSP指令
来源:互联网 发布:招财金软件 编辑:程序博客网 时间:2024/05/24 06:40
"Page"指令用于定义JSP文件中的全局属性。
语法格式:<%@ [language="java"] [extends="package.class"][import"{package.class | package.*},..."] [session "true | false"] [isThreadSafe="true | false"] [errorPage "relativeURL"] [contentType="mimeType [;charset-characterSet] "|"text/html;charset=ISO-8859-1"][isErrorPage="true|false"]>
Page属性
language="java" 声明脚本语言的种类,目前只能用java。
import 声明要导入的包,这些包作用于程序段,以及声明,这三个包不需要声明 java.lang.*javax.servlet.*
javax.servlet.jsp.* javax.servlet.http.*
errorPage="relativeURL"设置处理异常事件的JSP文件。
taglib指令:用于引入定制的标签库。
<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix"%>
<jsp:forward>指令转到另一个指令
<jsp:forward page={"relativeURL" | "<%=expression%>"}/>
<jsp:forward>指令用于转向页面,在该指令后面的所有代码都没有机会执行,因为页面的流程转向了另一个页面。
forwardto.jsp
<%@ page contentType="text/thml;charset=utf-8"%>
<%
String userName = request.getParameter("username");
String outStr = "感谢光临";
outStr+=userName;
out.println(outStr);
%>
forward.jsp
<%@ page contentType="text/html;charset=utf-8"%>
<html>
<head>
<title>test </title>
</head>
<body>
<jsp:forward page="forwardto.jsp">
<jsp:param name="username" value="rise"/>
</jsp:forward>
<%System.out.println("Hello world");%>
</body>
</html>
<jsp:include>包含一个静态或动态文件。
属性:page="{relativeURL | <%=expression%>}"
参数为相对路径,或者是代表相对路径的表达式。
include.jsp
<%
String username = request.getParameter("User");
out.println("Username is" + username + "<br>");
%>
included.jsp
<html>
<head>
<title> peixun.2.10.jsp</title>
</head>
<body>
<jsp:include page="include.jsp">
<jsp:param name="User" value="Hello" />
</jsp:include>
</body>
</html>
- 常用的JSP指令
- JSP的常用指令
- 【面试】JSP的常用指令
- 几个常用的JSP的指令
- jsp常用的指令与标签
- jsp常用的指令与标签
- jsp常用的指令与标签
- jsp常用的指令与标签
- jsp常用的指令与标签
- jsp常用的指令与标签
- jsp的常用指令标签详记
- 常用的JSP指令和动作
- JSP动作指令(6个常用的动作指令)
- (转)JSP常用指令
- JSP常用指令
- JSP常用指令
- jsp常用指令
- JSP常用指令
- 内存中堆和栈
- C语言小程序------------数组实现栈功能(一)
- 编译内核是出现No rule to make target `firmware/sd8686_helper.bin', 错误的解决
- Android中使用Pull解析器解析xml文件+进行简单的单元测试
- 如何用模拟器安装和卸载APK.
- 常用的JSP指令
- android录音程序之wav文件头
- delphi串行通信源码教程
- Centos 搭建PPTP VPN
- 浅谈装三系统,linux,win7,win8
- HDU2566:统计硬币
- Linux之/etc/inittab文件
- Eclipse导入CMake生成的eclipse project
- .net framework 在windows系统下的版本