`
ILoveDOUZHOU
  • 浏览: 81061 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

jsp,java bean, servlet之间的关系

 
阅读更多
从三层结构的角度看,一个项目最少分三层:数据层、业务处理层、页面展示层。当然也可以更复杂。SERVLET用来写业务处理层是很强大的,但是对于写界面就很不方便。JSP则主要是为了方便写界面而设计的。
JSP中应该仅仅存放与界面有关的代码,也就是说,只放输出HTML网页的部份。而所有的数据计算,数据分析,数据库联结处理,统统是属于业务处理,应该放在JAVA BEANS中。通过JSP调用JAVA BEANS,实现两层的整合。可以写业务处理层。
学了JSP,还必须学会用JAVA BEAN并进行整合——JSP+BEAN!
JSP+BEAN采用组件技术后,所有的组件都是先进行编译,并驻留内存,然后快速执行。

经典MVC使用方法

请求到达ServletServlet将它写到Bean里面(如果需要的话)

Servlet跳转到JSP

JSP来得到Bean里面的数据



分享到:
评论

相关推荐

    JSP-Bean-Servlet.zip_java web servlet_java+web+servlet_jdp bean

    JSP、Bean和Servlet三者之间的协作关系清晰可见:JSP负责展现用户界面,Bean封装业务逻辑,Servlet处理HTTP请求并协调Bean与JSP之间的通信。这种分工明确的架构使得代码更易于维护和扩展。 在实际开发中,为了提高...

    java Web 购物网站jsp+servlet+bean

    《基于jsp+servlet+bean的Java Web购物网站详解》 在信息技术日新月异的今天,Web应用程序已经深入到我们日常生活的方方面面,特别是在电子商务领域,购物网站成为了不可或缺的一部分。本项目是一个采用Java Web...

    jsp留言板实例------用java bean +servlet 做的

    【jsp留言板实例——基于Java Bean和Servlet实现】 在Web开发中,JSP(JavaServer Pages)常用于构建动态网页,而Java Bean和Servlet是Java Web应用程序的重要组成部分。本实例通过结合这三个技术,采用MVC(Model-...

    JSP+Servlet+Java Bean 课程设计

    在本课程设计中,我们将深入探讨“JSP+Servlet+Java Bean”技术栈在构建一个实际的在线水果商城系统中的应用。这个项目名为"java-fruitsday-master",旨在帮助学习者掌握动态网页开发的核心技能,并理解这三种技术...

    jsp+bean+servlet

    【标题】"jsp+bean+servlet"所涉及的知识点主要集中在Java Web开发领域,这是一个基于JSP(JavaServer Pages)、Bean(JavaBeans)和Servlet技术构建的简单Web应用程序模型。这个模型通常被称为MVC(Model-View-...

    jsp java bean

    **标题:“jsp java bean”** **内容概要:** 本项目是基于JSP和JavaBean技术构建的一个电子商务系统,主要用于实现购书流程,包括用户注册、浏览书籍、选择书籍以及下单购买等功能。JSP(JavaServer Pages)是Java...

    JspServletBean example

    **JspServletBean 示例详解** Java Servlet 是Java平台上的服务器端编程技术,它为Web应用程序提供了处理HTTP请求的能力。在Web开发中,JSP(JavaServer Pages)与Servlet经常一起使用,提供动态网页生成和业务逻辑...

    jsp+bean+servlet 简单实例

    对于初学者,这个实例提供了实际操作的机会,帮助理解JSP、Bean和Servlet之间的协作关系,以及如何在MVC模式下组织代码。通过这个实例,你可以: - 学习如何在JSP中使用JavaBeans - 理解Servlet生命周期和HTTP...

    使用jsp+servlet+java bean+jdbc实现功能,外加html+css+js手捏页面的图书管理系统.zip

    它们通常具有默认构造器、getter和setter方法,以及序列化支持,便于在JSP和Servlet之间共享数据。 3. **JDBC数据库交互** JDBC是Java连接数据库的标准接口,通过它可以执行SQL语句,实现数据的查询、插入、更新和...

    JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发

    【JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发】是一个典型的Java Web应用程序开发项目,它涉及到Web开发中的三个关键组件:JSP(JavaServer Pages)、Servlet和JavaBean。这个项目的目的是让学生熟悉这些技术的...

    网上书店 jsp+bean+servlet三层模式 oracle数据库

    网上书店的开发是一个典型的Web应用项目,这里采用的是jsp+bean+servlet的三层架构模式,搭配Oracle数据库作为数据存储。这种架构模式在企业级应用中非常常见,它将应用程序分为表现层(jsp)、业务逻辑层(bean)和...

    java bean 资源

    在JSP+Servlet+Java Bean的开发模式中,Servlet通常负责接收请求,处理业务逻辑,并调用Java Bean。Java Bean执行具体任务,如数据库操作,然后返回结果给Servlet。Servlet再将这些结果传递给JSP,JSP负责生成动态...

    在jsp中用bean和servlet联合实现用户注册、登录

    在Java Web开发中,使用JSP、Servlet和JavaBeans(Bean)是常见的技术组合,它们可以协同工作以实现动态网页的功能,如用户注册和登录。以下是这个过程的详细解释: 1. **数据库设计**: 在本例中,数据库选用...

    使用JSP和Java Bean来构建一个网上书店.zip

    在构建一个网上书店的过程中,JSP(JavaServer Pages)和Java Bean是两个核心的技术组件,它们在Web应用程序开发中扮演着重要角色。JSP是一种动态网页技术,它允许开发者将HTML代码与Java代码混合编写,使得网页具有...

    java购物车 JSP + servlet

    【Java购物车】是一个基于JSP(JavaServer Pages)和Servlet技术实现的Web应用程序,它模拟了实际在线购物过程中的商品选择、添加到购物车、查看购物车内容以及结算等功能。这个项目对于初学者来说是一个很好的实践...

    基于JSP+Servlet+Bean的超市账单管理系统

    【基于JSP+Servlet+Bean的超市账单管理系统】是一个典型的Web应用程序开发案例,它将JSP(JavaServer Pages)用于视图展示,Servlet作为控制器处理请求,而Bean(JavaBeans)作为业务逻辑层,实现了数据的封装和管理...

    jsp+servlet+bean简单用户增删改查,登录

    这一技术栈是Java Web开发中的基础,它将视图层(JSP)、控制层(Servlet)和业务逻辑层(Bean)结合在一起,实现了MVC(Model-View-Controller)设计模式的应用。 **JSP(JavaServer Pages)** 是一种动态网页技术...

    新闻发布系统 jsp java servlet javabean

    在这个系统中,主要技术栈包括JSP(JavaServer Pages)、Java Servlet和Javabean,这些都是Java Web开发中的核心组件。 **JSP(JavaServer Pages)**是Java平台上的动态网页技术,它允许开发者在HTML或XML文档中...

    maven+servlet+jsp+bean的demo

    在本项目"maven+servlet+jsp+bean的demo"中,我们将会探索JavaWeb开发的基本元素,包括Maven构建工具、Servlet、JSP(JavaServer Pages)以及Bean。这个小示例演示了如何在IntelliJ IDEA中创建一个完整的Maven工程,...

    jsp+servlet+bean+mysql例子

    在Java Web开发中,"jsp+servlet+bean+mysql"是一个经典的组合,它们共同构建了Web应用程序的基础架构。本文将详细解析这些技术及其在实际应用中的作用。 **JSP(JavaServer Pages)** 是一种动态网页技术,允许...

Global site tag (gtag.js) - Google Analytics