`
kukuqiu001
  • 浏览: 210369 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

java和javabean的学习笔记

阅读更多
1. request.setAttribute和requst.setParameter
get/setParameter是在对页面表单中的元素进行操作,获取的是这个表单元素中的值,其类型是字符串
get/setParameter是httpservletRequest接口的方法,该接口继承自httpservlet抽象类,主要应用于HTTP协议的请求和回应。
servlet中使用getParameter取回表单输入用户名的值
str=request.getParmeter("user");
get/setAttribute是对你页面中自己定义的对象进行操作,获取的是一个Object对象,必须进行强制类型转换后才可以进行进一步的操作,attribute是属性的意思
get/setAttribute是servletContext接口的实现方法,,使用该接口来表示web应用程序的上下文。
2.关于servlet的转发
httpServlet接口的sendRedirect()方法
RequestDispatcher()接口的forword()方法的区别
sendRedirect()是在客户端实现跳转,浏览器做了两次请求
forword()是在服务器端实现跳转,浏览器做了一次请求,由servlet容器实现跳转到另一个servlet上<jsp:usebean class="包.类" scope="作用范围" id="对象"><jsp:setproperty property="*" name="id">
<jsp:getproperty property="属性" name="id">
3.
javabean的要求:
javabean都放在同一个包中
jsp调用的是javabean中的无参构造方法
javabean是封装的public class,其属性使用getter,setter方法实现
4.
javabean中属性的保存范围;
page范围:只在当前页中使用,常使用在数据库的操作中,因为每次数据库操作,在每次使用完以后必须关闭。
request范围:只使用在一次跳转中
session范围: 保存在一次会话当中,只实例化一次,开发购物车时使用
application:属性公有,在服务器中使用一次

在其中page范围和session范围最重要

jsp和javabean的笔记是比较多的,但在使用ubuntu时不小心误删除了</jsp:getproperty></jsp:setproperty></jsp:usebean>
分享到:
评论

相关推荐

    Java web基础学习笔记

    这篇学习笔记将主要围绕JSP展开,探讨其基本概念、语法以及如何在实际开发中运用。 JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现服务器端的动态内容生成。JSP...

    java学习笔记整理

    ### Java学习笔记整理 #### 1. Java简介 ##### 1.1 计算机编程和开发语言 计算机系统由硬件系统和软件系统组成。软件系统又进一步细分为系统软件和应用软件。其中,系统软件包括操作系统、编译系统、数据库系统等...

    JAVA-JSP学习笔记.doc

    【JAVA-JSP学习笔记】 1. **JSP中去除字符串空格**:在JSP中,我们可以使用`String.trim()`方法来去除字符串两端的空格,如果需要去除所有空格,可以使用`String.replaceAll("\\s", "")`。 2. **JSP页面间参数传递...

    Java学习笔记、SSH学习笔记

    【Java学习笔记、SSH学习笔记】是一份涵盖了Java Web开发中的关键技术和框架的资源集合,主要涉及了JSP(JavaServer Pages)、JSTL(JavaServer Pages Standard Tag Library)、EL(Expression Language)以及SSH...

    Java学习笔记和例子

    Java学习笔记和例子涵盖了Java语言的多个方面,包括Javabean、包装类、单例模式、代码块、Try-catch-finally语句、线程等。这些知识点是Java开发的基础,掌握这些知识点可以帮助开发者更好地了解Java语言和编程技术...

    黑马程序员-----javaBean的操作类学习笔记

    通过深入学习和实践这些JavaBean的操作,开发者能够更好地理解Java对象模型,提高代码的可重用性和可维护性。在实际项目中,熟练掌握JavaBean的使用对于提升软件质量有着重要作用。在学习过程中,可以参考提供的博文...

    Java框架技术学习笔记.pdf

    【Java框架技术学习笔记概述】 Java框架技术是Java开发中常用的一种工具集合,它提供了一套规范化的开发模式,帮助开发者高效地构建可维护、可扩展的软件系统。本笔记主要探讨了Struts、Hibernate、Spring这三大...

    Java分布式应用学习笔记09JMX-MBean的介绍

    ### Java分布式应用学习笔记09JMX-MBean的介绍 #### MBean概念及作用 MBean,即Managed Bean,是在JMX(Java Management Extensions)框架中用于管理资源的一种特殊Java对象。通过MBean,可以方便地对应用程序进行...

    JAVA学习笔记1

    ### JAVA学习笔记1:深入解析J2EE框架与关键技术 #### J2EE模式与Value Object概念 在JAVA学习之旅中,深入理解J2EE(Java 2 Platform, Enterprise Edition)框架是至关重要的一步。J2EE是专为开发企业级应用而...

    《java学习》-Java 学习笔记.zip

    本压缩包文件“《java学习》-Java 学习笔记.zip”包含了丰富的学习资源,帮助初学者和进阶者深入理解Java编程。 1. **Java基础知识** - **语法**:Java的基础语法包括变量、数据类型、运算符、流程控制语句(如if-...

    全套达内学习笔记(java)

    【Java私塾Java初级教程PPT1-3章.rar】:这部分内容可能涵盖了Java语言的基础知识...通过系统学习,不仅可以掌握Java编程,还能了解相关的数据库、Web开发和企业级框架,为成为一名全面的Java开发工程师打下坚实基础。

    Java框架技术学习笔记

    ### Java框架技术学习笔记 #### 一、框架技术概述 在现代软件开发中,使用框架可以极大地提高开发效率,减少重复工作。对于Java Web开发来说,Struts、Hibernate、Spring和Ajax是四个非常重要的框架。 - **SSH...

    Java框架学习笔记.pdf

    在Java框架学习笔记中,涉及的知识点十分丰富,涵盖了Struts、Hibernate、Spring、Ajax等Java开发中非常核心的技术框架。下面我将分别对这些知识点进行详细解释。 1. Struts框架 Struts是一种用于开发Java EE应用...

    java学习笔记(javase)

    以下是一些Java学习笔记中的关键知识点,它们涵盖了从基础到进阶的概念。 1. JSP页面中静态包含文件(如HTML文件) 在JSP中,可以通过`&lt;jsp:include&gt;`标签来实现静态包含其他HTML、JSP或XML文件,这样可以提高代码...

    Java Web ppt 开发 J2SE 学习笔记

    Java Web ppt 开发和J2SE学习笔记涵盖了Java编程的基础以及如何将其应用于Web应用程序的开发。J2SE,即Java 2 Platform, Standard Edition,是Java平台的核心部分,提供了用于开发和运行桌面应用、服务器端应用和...

    Java框架学习笔记

    ### Java框架学习笔记 #### 第一章:框架技术概述 - **SSH框架组合**:SSH是Struts + Spring + Hibernate的简称,这三个框架在Java Web应用开发中非常常见,它们各自解决了不同的问题,并且能够很好地协同工作。 ...

    j2ee学习笔记-j2ee学习笔记

    **J2EE学习笔记概述** J2EE(Java 2 Platform, Enterprise Edition)是一个由Sun Microsystems(现已被Oracle收购)开发的平台,主要用于构建企业级的分布式应用系统。它提供了服务器端组件模型、服务和API,支持...

    Linux和Java学习笔记(Java小型网站开发攻略).zip

    这份“Linux和Java学习笔记(Java小型网站开发攻略)”的压缩包资源显然为初学者和进阶者提供了丰富的学习材料。让我们深入探讨一下这两个领域的关键知识点。 首先,Linux是一种开源的操作系统,它的开源特性使其具有...

Global site tag (gtag.js) - Google Analytics