[04] JSP标准动作
1、概述
<jsp:action_name attribute1="value1" attribute2="value2"></jsp:acion_name>
<jsp:action_name attribute1="value1" attribute2="value2"></jsp:acion_name>
2、三种常用的标准动作
2.1 forward
<jsp:forward page="loginSuccess.jsp"></jsp:forward>
<jsp:forward page="loginSuccess.jsp"></jsp:forward>
2.2 include
<jsp:include page="head.jsp"></jsp:include>
<jsp:include page="head.jsp"></jsp:include>
2.3 param
<jsp:forward page="copyright.jsp">
<jsp:param name="author" value="zhangsan"/>
</jsp:forward>
<jsp:include page="head.jsp">
<jsp:param name="time" value="2018-01-30"/>
</jsp:include>
<jsp:forward page="copyright.jsp">
<jsp:param name="author" value="zhangsan"/>
</jsp:forward>
<jsp:include page="head.jsp">
<jsp:param name="time" value="2018-01-30"/>
</jsp:include>
3、JavaBean相关的标准动作
- 必须是public类
- 必须有一个无参的public构造方法
- 返回属性的方法为getXxx
- 设置属性的方法为setXxx
3.1 useBean
<jsp:useBean id="" class="" scope="" ></jsp:useBean>
<jsp:useBean id="" class="" scope="" ></jsp:useBean>
<jsp:useBean id="zhangsan" class="com.learn.Person" scope="request" ></jsp:useBean>
<jsp:useBean id="zhangsan" class="com.learn.Person" scope="request" ></jsp:useBean>
3.2 setProperty
<jsp:setProperty name="" property="" param|value="" />
<jsp:setProperty name="" property="" param|value="" />
- name 表示JavaBean对象的id值
- property 表示JavaBean对象的属性名
- param 如果希望注入的值是请求参数,则使用param属性
- value 如果希望注入的值是一个常量,则使用value属性
3.3 getProperty
<jsp:getProperty name="" property="" />
<jsp:getProperty name="" property="" />
- name 表示JavaBean对象的id值
- property 表示JavaBean对象的属性名
4、其他
5、写在后面的话
[04] JSP标准动作的更多相关文章
- jsp标准动作
JSP标准动作元素的使用格式为:<jsp:标记名>,它採用严格的xml标签语法来表示.这些jsp标签动作元素是在用户请求阶段运行的,这些标准动作元素是内置在jsp文件里的,所以能够直接使用 ...
- Java Web程序设计笔记 • 【第4章 JavaBean和JSP标准动作】
全部章节 >>>> 本章目录 4.1 JavaBean 4.1.1 JavaBean 概述 4.1.2 JavaBean的重要性 4.1.3 JavaBean的特点 4.1 ...
- include指令和<jsp:include>标准动作
利用JSP的包含机制,可以有效的避免重复,把可重用的部分独立出去,使用include把它们包含到当前文件.JSP有两种包含机制:include指令和<jsp:include>标准动作. 1 ...
- jsp:useBean标准动作
1.bean法则 JavaBean和企业JavaBean是完全不相干的两个东西.普通的非企业JavaBean需要满足一定的规范才能被JSP和servlet使用: 1)必须有一个无参数的公共构造函数: ...
- JSP 标准标签库JSTL
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签. 除了这些,它还提供 ...
- 04 jsp,EL,JSTL
jsp:Java Server Page 什么是jsp?从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Se ...
- Spring MVC -- JSP标准标签库(JSTL)
JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能.JSTL支持通用的.结构化的任务,比如迭 ...
- JSP 标准标签库(JSTL)
JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签, ...
- JSP(include指令与<jsp:include>动作的区别)
<%@ page language= "java" contentType="text/html;charset=UTF-8" %><html ...
随机推荐
- python之初识网络
一. C/S架构:客户端(client)/服务端(server)架构 B/S架构:浏览器(browser) / 服务端(server)架构 软件cs架构: 浏览器,qq,微信等等 硬件cs架构:打印机 ...
- React 入门学习笔记整理(七)—— 生命周期
(1)react 生命周期 只有类组件有生命周期,函数组件没有生命周期 1.挂载阶段:这些方法会在组件实例被创建和插入DOM中时被调用: 1)constructor(props) 初始化组件的状态.绑 ...
- 导入数据到MongoDB中
import sys import json import pymongo import datetime from pymongo import MongoClient client = Mongo ...
- ScrollView与ListView的事件冲突
布局文件 当ListView嵌套在ScrollView中时,会发生冲突,导致ListView控件的拉动效果消失‘ 解决办法: 重写ListView的onTouchEvent(),并在返回前调用getP ...
- MD5生成
/// <summary> /// 32位MD5加密 /// </summary> /// <param name="input"></p ...
- c# 遍历类中的方法名称
//Assembly.Load("namespace").GetType("namespace.class名称"); var t = Assembly.Load ...
- 第七章 鼠标(CHECKER4)
/*--------------------------------------------- CHECKER4.C -- Mouse Hit-Test Demo Program No.4 (c) C ...
- jQuery搜索框自动补全功能插件实现-autocomplete.js
最近用nodeclub实现股票的输入关键字自动补全股票信息进行搜索功能,原先用jQuery-ui,结果jQuery-ui库太大,所以考虑用其他插件,最终选择使用autocomplete.js,控件简单 ...
- Linux系统如何让显示中文?英文centos切换中文
登陆centos图形界面之后,找到如下图位置 system---- add/remove software也就是类似windows的添加删除程序\软件 由于添加删除组件需要管理员权限,如果是roo ...
- CentOS7.4下编译Hadoop-2.7.6
1. 使用系统和软件 操作系统:CentOS Linux release 7.4.1708 (Core) 64位 使用软件如下: jdk1.8.0_112.tar.gz hadoop-2.7.6-sr ...