从三层结构的角度看,一个项目最少分三层:数据层、业务处理层、页面展示层。当然也可以更复杂。SERVLET用来写业务处理层是很强大的,但是对于写界面就很不方便。JSP则主要是为了方便写界面而设计的。
JSP中应该仅仅存放与界面有关的代码,也就是说,只放输出HTML网页的部份。而所有的数据计算,数据分析,数据库联结处理,统统是属于业务处理,应该放在JAVA BEANS中。通过JSP调用JAVA BEANS,实现两层的整合。可以写业务处理层。
学了JSP,还必须学会用JAVA BEAN并进行整合——JSP+BEAN!
JSP+BEAN采用组件技术后,所有的组件都是先进行编译,并驻留内存,然后快速执行。
经典MVC使用方法
请求到达Servlet,Servlet将它写到Bean里面(如果需要的话)
Servlet跳转到JSP
JSP来得到Bean里面的数据
分享到:
相关推荐
课程设计所做的购物网站。附有数据库。用jsp+servlet+bean开发,供大家参考。
Java EE JSP Servlet web application that claculates dates. Java Bean component.
JSP+Servlet+Java Bean 课程设计,水果商城。
在jsp中用bean和servlet联合实现用户注册、登录
JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发............2010年寒假最后三天在学校做的,很简单
网上书店 采用jsp+bean+servlet三层模式开发 以oracle数据库
简单学生管理系统(java+jsp+servlet+mysql+论文) , ,
这是一个用MVC(java+javabean+servlet)做的,实例很简单,容易懂的,希望大家没事多看看。
給初次嘗試撰寫 Java servlet 的人入門了解
用JSP + Servlet开发的网上购物车。现在许多学校和培训机构把购物车作为教学JSP的第一资料,把这个学会了,JSP也就没什么难度了,尤其是自定义标签和分页功能,是开发WEB项目所必需的。
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%> <body> <form method="post" action="result.jsp" name="form1"> <div align="center"> <tbody><tr> ...
jdk,jsp,java,tomcat,servlet,bean等配置总结
jsp+servlet+tomact应用从零开始学(第二版)第9章代码 :在jsp中使用bean,设置bean属性,bean的作用域等应用(包括产品名称编码价格信息等提取,圆的半径周长,面积等计算,用户登录验证,数据库连接查询访问,el...
此BBS是学习本人JSP的结晶,结合HTML+JAVA bean+java servlet开发模式,包括SQL数据库设计,数据库备份,源代码。支持意见发表,歌曲上传等 易于初学者阅读代码
一个很经典的学生学籍管理系统,很适合于初学者下载学习。里面有数据库建表语句,数据库用MySql,有源码,可以将项目直接添加到ECLIPSE和MYSCLIPSE的WEB PROJECT中进行调试。5分对于好的资源,分数不高。
-----------------------------------------------------------------------我们经常要在网页看到一些动态更新的图片,最常见的莫过于股票的K线图,本文试图通过一个简单的实例,向大家展示如何通过JSP 调用Java Bean在...
详情介绍:https://www.yuque.com/sxbn/ks/100010129 使用 Jsp+Bean+Servlet,设计一个简单的网上购书系 统,其中实现了用户注册功能、用户登录功能、信息查询功能、信息 浏览功能。
Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。 这里以一个最常用的用户登录注册程序来讲解Servlet+JSP+JavaBean开发模式,通过这个用户登录注册程序综合案例,把之前的学过的...
jsp,java web开发,毕业设计,课程设计作业,servlet框架,mysql数据库,源码资源