JSP 动作主要作用是根据指定的动作进行相应的处理. 一.param 动作 用来给 HTML 文件和 JSP 文件传递参数的,经常和 forward.include.plugin 动作结合使用,语法格式为:<jsp:param name="username" value="admin"/> 二.forward 动作 forward 动作是用来请求信息转发到另一个页面的,它只有一个 page 属性,语法格式为:<jsp:forward page=&q…
plugin 动作时用来在 JSP 页面中加载 Java Applet 或者 JavaBean 组件,语法格式如下所示: <jsp:plugin type="bean|applet"/> [code="classFileName"] [codebase="classFileDirectoryName"] [name="instanceName"] [align="left|top|right|bottom…
这个动作是指在当前的页面中包含一个或多个 JSP 页面或者 HTML 文件,语法:<jsp:include file="../jsp/login.jsp" flush="true"/> 其中,file 为加载文件所在的相对路径,flush 属性设置为 true,则自动刷新加载页面.若加载的文件或网页时需要传递参数,则语法格式如下所示: <jsp:include file="../jsp/login.jsp" flush=&quo…
jsp中include有两种形式: include指令:<%@ include file=""%> include动作:<jsp:include page="" /> 他们的区别: <%@ include file=""%>又称静态包含,使用时要注意以下几点: 1.被包含文件中不能再使用<html><body></html></body>的标签,否则会与包含页面中…
forward说明了,就想当于php的include,require函数.(但是它是跳转.forward之前的数据都不会显示) 这么说你明白了吗.就是包含,说的好听点就是跳转,但是url地址栏却是没有任何变化. <jsp:forward page="login.jsp"></jsp:forward>…
inclue 指令是将不同的文件插入到 JSP 网页中,这些文件可以是文本文件.HTML文件.JSP 文件,指令语法如下: <%@include file="相对路径"%> 下面创建几个文件,以此来演示 include 指令,目录结构如下所示: webapps |-- jsp |-- include.jsp |-- include_file.jsp |-- index.html |-- source_txt |-- include.txt include.jsp 文件内容如…
动作标识 一.包含文件标识<jsp:include> 1.介绍 用于向当前页面中包含其他文件.被包含的文件可以是动态文件,也可以是静态文件 2.语法格式 <jsp:include page="url" flush="false|true"/> 或 <jsp:include page="url" flush="false|true"/> 子动作标识<jsp:param> </…
JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径或相对路径"%> file属性:指定被包含的文件,该属性不支持任何表达式,也不允许通过如下的方式来传递参数. <%@ include file="welcome.jsp?name=Tom"%>下面用法将会抛出异常,也是不允许的: <% String pat…
上一篇笔记写的是jsp的三个指令九个内置对象,这篇随笔开始写jsp的动作标签,动作标签是由服务器(Tomcat)来解释执行,与java代码一样,都是在服务器端执行的,jsp动作标签有十几多个,这里只写了比较常用的几个. <jsp:include> 包含:与RequestDispatcher的include方法是一样的,只是一个在jsp中使用,一个在servlet中使用 这个标签一般被叫做动态包含,原因在他在编译时,当前页面jsp与include进来的jsp会生成两个java文件,进而生成两个c…
分别应用include指令和include动作标识在一个jsp页面中包含一个文件. hello.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"…