JavaWeb层Bean的问题,关于jsp+servlet+javabean的问题,急

2020-11-30 06:53:30 字数 4325 阅读 4134

1楼:风逐流

用map................

2楼:下有杰伦

继承咯,这是最好的方法

关于jsp+servlet+javabean的问题,急

3楼:匿名用户

同志:你的理解错误了。

jsp+servlet+javabean只是mvc的model2,mvc的model1是jsp+javabean。

这三个加在一起组成web层。

j2ee的三层是web层,业务层和数据层。

jsp+servlet+javabean只是web层的一个解决方案。当然你可以使用struts2代替。

至于业务层,不是用javabean来直接进行业务处理的,javabean只是为了封装数据,这样传递很多数据的时候就只要传递一个对象即可,不需要将很多属性一个一个的进行传递。

业务层现在一般都是使用spring。

在数据层,你可以使用hibernate,当然也可以不使用任何框架,直接用jdbc。

ssh不只是一个简单java类那么简单,每个都是一个框架,有自己的体系结构,有很多的内容要学。要进行专门的学习。你在学习完jsp/servlet之后,就可以学习ssh了。

4楼:匿名用户

这些不是类,是包,包里面有好多类。就像java.util包一样,里面有list map set 很多个类。

这些类的功能很类似,所以放到一起构成了一个框架。用这些框架的话也是用里面的类及类中的方法,所以不存在部署这么一说。你这么问,应该对几个框架不太熟悉吧?

这里面的学问很多,要弄透彻的话,得要个好几年吧。

javaweb 使用javabean出现这个问题 求高手

5楼:匿名用户

有点。。表述不清。。这得针对源码才找得到吧

java web项目中的bean包和model包有什么区别?

6楼:育知同创教育

javabean在mvc设计模型中是model,又称模型层,也称数据层,用来设计数据的属性和行为的,提供获取属性和设置属性的get/set方法。

构建javabean,在web-inf/src目录下新建一个包bean,在bean包下新建testbean.java文件,内容如下:

package bean;

public class testbeanpublic string getname()public void setname(string name)}

传统的javaweb开发(jsp+servlet+javabean)与ssh框架各有什么样的优缺点,希望能够做一个对比

7楼:乱刀砍俞云

jsp+servlet+javabean的开发模式 需要写很多的重复**,比如固定的doget()方法,而且它的控制跳转不灵活,往往一个问题处理需要两个.java文件,而且当采用mvc模式开发时有很大的耦合度,对于后期的维护 相当不变。它的好处是,适合于初学者,对于理解其中的交互过程很适合,便于以后对ssh框架的理解。

ssh框架下的web开发,将三层给解耦了,而且封装了很多的工具类等,使开发效率化。但是有一点坏处就是当框架更新时,需要对框架的更新内容进行学习,尤其进行大的更新时。使用ssh框架你可以不用深入了解它的深层原理便可以完成相关开发,所以说开发的效率化是其最大的优点。

初学者的一点感觉,纯手打,望采纳~

8楼:匿名用户

ssh框架mvc更清晰,有好多工作框架已经给你做好了,比如创建对象等。开发速度比传统的javaweb开发快。

9楼:匿名用户

松散度高,耦合能力强

javaweb开发中bean对象属性与数据库表的列名不一致如何将....

10楼:匿名用户

不需要。这个主要看你用的哪一种持久层框架。mybatis、hibernate都可以用xml配置java类和

数据库表的映射。jdbc的话,直接通过结果集从表中取数据。

11楼:千锋教育

通过as设置别名是可以解决的,一般会使用这种方法,要么就不用bean,数据都返回map集合,操作map。

jsp中使用javabean的好处

12楼:千锋教育

jsp中使用javabean的好处如下:

1.提高**的可复用性:对于通用的事务处理逻辑,数据库操作等都可以封装在javabean中,通过调用javabean的属性和方法可快速进行程序设计。

2.程序易于开发维护:实现逻辑的封装,使事务处理和显示互不干扰。

3.支持分布式运用:多用javabean,尽量减少java**和html的混编。

13楼:依齐疯

------ 模式一:

jsp+javabean :适合快速开发,但是jsp于javabean之间紧密耦合,开发维护造成麻烦。eg:

美工和开发人员分工不明确,彼此依赖增强。 ·jsp :会做模式二中jsp+servlet的工作 ·javabean:

同下 模式二:

jsp+servlet+javabean:适合于团队开发,速度相对较慢,但可维护性高。 ·jsp:开发前台界面方便,做ui开发容易

·servlet:是java程序,安全性高,性能也高;但是显示不方便,也可以像jsp一样接受用户的请求参数

·javabean:可重复调用,需要接受用户的请求参数,进行相应的处理

说明:模式二即为传说中的mvc模式,

mvc是三个单词的缩写:m,model(模型);v,view( 视图 ),c,control(控制)。

mvc模式的目的就是实现web系统的职能分工,

model层:实现系统的业务逻辑,即javabean部分

view层:负责与用户交互,即在界面上展示数据对象给用户,即html,jsp

control层:model与view之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作,当然就是servlet的职责了。

mvc结构的系统会从根本上强制我们将web系统中的数据对象、业务逻辑、用户界面三者分离,使得程序员(java开发人员)集中精力于业务逻辑,界面程序员(html和jsp开发人员)集中精力于表现形式上。

14楼:匿名用户

分类好管理,好维护。把一部分需求写到一个文件里,再起个名字,要找的话就比把所有**都揉在一起方便多了。

jsp+servlet+javabean 要如何实现

15楼:你猜我猜哇擦猜

同志:你的理解错误了。

jsp+servlet+javabean只是mvc的model2,mvc的model1是jsp+javabean。

这三个加在一起组成web层。

j2ee的三层是web层,业务层和数据层。

jsp+servlet+javabean只是web层的一个解决方案。当然你可以使用struts2代替。

至于业务层,不是用javabean来直接进行业务处理的,javabean只是为了封装数据,这样传递很多数据的时候就只要传递一个对象即可,不需要将很多属性一个一个的进行传递。

业务层现在一般都是使用spring。

在数据层,你可以使用hibernate,当然也可以不使用任何框架,直接用jdbc。

ssh不只是一个简单java类那么简单,每个都是一个框架,有自己的体系结构,有很多的内容要学。要进行专门的学习。你在学习完jsp/servlet之后,就可以学习ssh了。

jsp+servlet+javabean存在怎样的问题 5

16楼:大楞佬

前期易于开发,但是后期难于维护。

需然是mvc的开发模式,但是他们之间的耦合实在是厉害。比如说,jsp页面。不管你的设计再好,但是jsp页面总是或多或少出现一些java**。

所以说,jsp+servlet+javabean模式比较适用于小项目,但是难于在大项目中适用

17楼:匿名用户

jsp+servlet+javabean被称为model2,从理论上实现了高内聚低耦合。

jsp+servlet+javabean相当于一个简单的mvc模式,用户通过浏览器访问jsp页面(充当视图层:v),提交请求后访问到相应的servlet(充当控制层:c),servlet相当于一个控制层再去调用相应的javabean(充当模型层:

m),进行数据处理,最后把结果返回给jsp

关于铃兰的栽培问题!急,关于铃兰的种植问题。。(急求!!!)

1楼 匿名用户 上面的叶子黄,代表水多了,下面的叶子黄,代表缺水。浇水应四五天一次,原则是干透浇透。现在是施肥的季节,但要适量。 铃兰是喜冷植物,宜在室外种植。你家如果住东北就最好 2楼 匿名用户 是啊不要浇那么多水。。。我的虽然不是铃兰但是我都是一周以上浇一次的。。什么时候想起来什么时候浇 兰花不...

急!!一盒来自日本的牙膏。。关于它的保质期的问题

1楼 猫儿的小老鼠 一般的话,写的是保质期限,牙膏的保质期限一般是3年,不过有的以已经是4年了! 2楼 匿名用户 你上网搜搜那个日本牙膏的牌子,看看那 w0162165 日本牙膏上的,请问是生产日期吗?怎么解? 3楼 匿名用户 日本日化类商品的出场编码都属于绝密,并且日本化妆品没有保质期,所以看不出...

关于美国J2签证的问题,关于美国J2签证被拒签后的疑问~~~急啊!

1楼 丢丢想留学 现在都改成网上预约了 一个cgi号码取消重新预约2次。 对的,如果发现错误,直接在网上预约里面的,更新个人资料里面修改ds 160号码,然后保存修改,之后重新打印预约单就是最新的了。 2楼 友情 让步 1 现在上网预约就可以了。 2 取消预约后可以立即预约新的,只能重新预约2次。 ...