java中jsp标准动作_JavaBean和jsp标准动作
一.JavaBean 1.理解:可以重用的java类 2.分类 1)封装数据的bean(相当于实体类) 2)封装业务的bean(一般就是实现增删改查) 3.注意: 1)封装数据的bean一般要满足如下两个条件 1.implements Serializable:实现序列化接口 2.拥有一个无参的public构造函数:便于与jsp动作结合使用 4.创建和使用的两种方式: 1)使用Scriptlet代码来实现。 2)JSP标准动作来实现。 二。标准动作 1.理解:以标签的方式来创建并使用JavaBean,这有利于JSP应用程序分工开发,提高JSP应用程序的可维护性 2.分类: 1)useBean:创建和使用bean 2) setProperty:给bean的属性赋值 3) getProperty:取出bean的属性的值 4)forward:跳转,相当于转发 5)include:动态包含 3.用法: 1)useBean 示例: 注意: 1)对应的类必须存在无参的public构造函数 2)如果对应的作用域中不存在emp1,就创建对象,否则就是获取对象。 2)setProperty 示例: 注意: 1)此时,对应的类中一定要有:setEmpNo()方法 2)value只能赋静态值,param可以动态赋值; 3)value和param不能同时使用 4)当property属性值为“*”时,request请求中所有参数的值将被分别赋给Bean中与参数具有相同名字的属性。 3)getProperty 示例: 注意: 1)此时,对应的类中一定要有:getEmpNo()方法 4)forward 格式: 示例: 注意:相当于转发,并且带了return 5)include 格式: 注意: 1)动作是动态包含 2)与的区别: 指令是静态包含:先合并,再编译 动作是动态包含:先分别编译,然后将编译之后的合并
java中jsp标准动作_JavaBean和jsp标准动作相关推荐
- java中tomcat检测_eclipse+tomcat测试JSP
安装Tomcat与环境变量配置 (一)建立WEB工程 1.在新增项目对话框中选择[Dynamic Web Project]: 2.直接点击[Next]按钮后,在[Project name]中输入你的工 ...
- java中输出值保留四位小数_Java工程师(3).变量和数据类型
变量 什么是变量 变量是内存中的一块存储空间,用于保存Java程序准备使用的数据. 可以为变量赋予一个简短并易于记忆的名字方便我们使用变量的值. int 变量的声明 因为经常要保存一些数据,所以变量是 ...
- Java中的浮点型数据类型
Java的浮点类型有两种:float和double.Java的浮点类型有固定的表数范围和字段长度,字段长度和表数范围和机器无关.Java的浮点数遵循IEEE754标准,采用二进制数据的科学计数法来表示 ...
- 将java类转换成jsp的例子_使用 动作可以在JSP页面中得到Bean实例的属性值,并将其转换为()_学小易找答案...
[单选题]下面哪个方法当服务器关闭时被调用,用来释放Servlet所占用的资源? [多选题]非处方药的遴选原则是( ). [单选题]主控制板与门机变频器有开门.关门命令.公共端,那么主控制板应该是() ...
- jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式
JSP 的概述 概念 JSP 是 Java Server Pages 的简称,跟 Servlet 一样可以动态生成 HTML 响应, JSP 文件命名为 xxx.jsp. 与 Servlet 不同,J ...
- 关于Java中对于jsp文件的浅认识
jsp文件可以作为java的模板页面?yes! 前端写好的HTML静态文件,后台的Java人员可以改为jsp文件,从而作为模板页面进行嵌套. 在项目中,或多或少的和java工程师有过一定的技术交流,发 ...
- jsp文件里java代码的作用_如何使用JSP 2避免JSP文件中的Java代码?
小编典典 自从2001年标签库(例如JSTL)和EL(表达语言,那些东西)的诞生以来,在JSP中确实不建议使用scriptlet(那些东西).${} scriptlet的主要缺点是: 可重用性:您无法 ...
- java jsp动作_Java中级—JSP九大内置对象和动作
一.内置对象 在JSP中,内置对象又称为隐含对象,是指在不声明和创建的情况下就可以被使用的一些成员变量.JSP一共提供有9个内置对象,分别是request(响应对象).pageContext(页面上下 ...
- java中jsp的题
1) 在J2EE中,<%="2"+4%>输出( c ).(选择一项) a) 2+4 b) 6 c) 24 d) 不会输出,因为表达式是错误的 2)如果要在Jsp页面 ...
最新文章
- MyEclipse10中导入的jquery文件报错(出现红叉叉,提示语法错误)
- MySQL源码包安装
- merge合并2个json文件
- 2016二级c语言笔试内容,2016年计算机二级c语言笔试试题「最新」
- Python 音频数据扩充的技巧
- Cobar分布式关系型数据库中间件的简单应用
- 电为啥要分交流、直流?
- Game of Swapping Numbers
- centos6 升级openssh7.0
- Gamma 函数与exponential power distribution (指数幂分布)
- DRLSE 水平集算法总结
- Glide4.0 centerCrop属性和圆角 冲突
- 软件测试过程的四个阶段(单元测试、集成测试、系统测试、验收测试)
- 计算线性回归方程和相应系数
- vs2013 CodeLens
- 学奥数对孩子究竟有哪些好处?
- java开发app教程,就是这么简单
- 如何在PC上运行Android系统?
- ctfshow命令执行(持续更新,已更至web39)
- SVG路径(path)中的圆弧(A)指令的语法说明及计算逻辑
热门文章
- metinfo mysql off_利用Sqlmap测试MetInfo企业网站管理系统MySql注入
- android 画布心形,Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等...
- UE4 HTC VIVE - 番外篇 - 局域网联机三
- 为什么要自学python_为什么那么多自学Python的后来都放弃了,总结起来就这些原因...
- 网站收录工具(php导航自动收录源码)_10步把企业网站优化做到极致,SEO优化的核心知识...
- list取数据_Day.5利用Pandas做数据处理(二)
- sklearn的逻辑回归
- 【转】刨根究底字符编码之五——简体汉字编码方案(GB2312、GBK等)以及全角、半角、CJK
- 【Python 必会技巧】使用 Python 追加写入 json 文件或更改 json 文件中的值
- RSA公私钥加解密方式-工具类