一.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标准动作相关推荐

  1. java中tomcat检测_eclipse+tomcat测试JSP

    安装Tomcat与环境变量配置 (一)建立WEB工程 1.在新增项目对话框中选择[Dynamic Web Project]: 2.直接点击[Next]按钮后,在[Project name]中输入你的工 ...

  2. java中输出值保留四位小数_Java工程师(3).变量和数据类型

    变量 什么是变量 变量是内存中的一块存储空间,用于保存Java程序准备使用的数据. 可以为变量赋予一个简短并易于记忆的名字方便我们使用变量的值. int 变量的声明 因为经常要保存一些数据,所以变量是 ...

  3. Java中的浮点型数据类型

    Java的浮点类型有两种:float和double.Java的浮点类型有固定的表数范围和字段长度,字段长度和表数范围和机器无关.Java的浮点数遵循IEEE754标准,采用二进制数据的科学计数法来表示 ...

  4. 将java类转换成jsp的例子_使用 动作可以在JSP页面中得到Bean实例的属性值,并将其转换为()_学小易找答案...

    [单选题]下面哪个方法当服务器关闭时被调用,用来释放Servlet所占用的资源? [多选题]非处方药的遴选原则是( ). [单选题]主控制板与门机变频器有开门.关门命令.公共端,那么主控制板应该是() ...

  5. jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式

    JSP 的概述 概念 JSP 是 Java Server Pages 的简称,跟 Servlet 一样可以动态生成 HTML 响应, JSP 文件命名为 xxx.jsp. 与 Servlet 不同,J ...

  6. 关于Java中对于jsp文件的浅认识

    jsp文件可以作为java的模板页面?yes! 前端写好的HTML静态文件,后台的Java人员可以改为jsp文件,从而作为模板页面进行嵌套. 在项目中,或多或少的和java工程师有过一定的技术交流,发 ...

  7. jsp文件里java代码的作用_如何使用JSP 2避免JSP文件中的Java代码?

    小编典典 自从2001年标签库(例如JSTL)和EL(表达语言,那些东西)的诞生以来,在JSP中确实不建议使用scriptlet(那些东西).${} scriptlet的主要缺点是: 可重用性:您无法 ...

  8. java jsp动作_Java中级—JSP九大内置对象和动作

    一.内置对象 在JSP中,内置对象又称为隐含对象,是指在不声明和创建的情况下就可以被使用的一些成员变量.JSP一共提供有9个内置对象,分别是request(响应对象).pageContext(页面上下 ...

  9. java中jsp的题

    1) 在J2EE中,<%="2"+4%>输出(  c  ).(选择一项) a) 2+4 b) 6 c) 24 d) 不会输出,因为表达式是错误的 2)如果要在Jsp页面 ...

最新文章

  1. MyEclipse10中导入的jquery文件报错(出现红叉叉,提示语法错误)
  2. MySQL源码包安装
  3. merge合并2个json文件
  4. 2016二级c语言笔试内容,2016年计算机二级c语言笔试试题「最新」
  5. Python 音频数据扩充的技巧
  6. Cobar分布式关系型数据库中间件的简单应用
  7. 电为啥要分交流、直流?
  8. Game of Swapping Numbers
  9. centos6 升级openssh7.0
  10. Gamma 函数与exponential power distribution (指数幂分布)
  11. DRLSE 水平集算法总结
  12. Glide4.0 centerCrop属性和圆角 冲突
  13. 软件测试过程的四个阶段(单元测试、集成测试、系统测试、验收测试)
  14. 计算线性回归方程和相应系数
  15. vs2013 CodeLens
  16. 学奥数对孩子究竟有哪些好处?
  17. java开发app教程,就是这么简单
  18. 如何在PC上运行Android系统?
  19. ctfshow命令执行(持续更新,已更至web39)
  20. SVG路径(path)中的圆弧(A)指令的语法说明及计算逻辑

热门文章

  1. metinfo mysql off_利用Sqlmap测试MetInfo企业网站管理系统MySql注入
  2. android 画布心形,Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等...
  3. UE4 HTC VIVE - 番外篇 - 局域网联机三
  4. 为什么要自学python_为什么那么多自学Python的后来都放弃了,总结起来就这些原因...
  5. 网站收录工具(php导航自动收录源码)_10步把企业网站优化做到极致,SEO优化的核心知识...
  6. list取数据_Day.5利用Pandas做数据处理(二)
  7. sklearn的逻辑回归
  8. 【转】刨根究底字符编码之五——简体汉字编码方案(GB2312、GBK等)以及全角、半角、CJK
  9. 【Python 必会技巧】使用 Python 追加写入 json 文件或更改 json 文件中的值
  10. RSA公私钥加解密方式-工具类