jsp+servlet+javabean与jsp+struts+javabean区别

如题所述

这个怎么说的 servlet是Java web的基础 先有的serclet后有的jsp 其实本质上 jsp就是servlet 在你的服务器软件里 如tomcat里面 jsp页面都被容器(tomcat)编译成servlet了 servlet编辑前台页面太费劲了 就出来了servlet 不过有的人愿意用jsp做前台显示 即mvc中的v servlet做c javabean做m 不过现在由于struts的出现 这样的方式很少用啦

后者现在用的也不多 jsp现在都被当作显示层的 即v 但是因为struts中的标签非常的丰富 现在jsp几面中基本是没有java代码啦 全是标签

这两种设计思想都是为了迎合mvc 但是 现在做的最好的 也是大家都认可的 struts+sping+hibernate了 学学这个吧
温馨提示:内容为网友见解,仅供参考
无其他回答

最近在学jsp 问jsp serverlet JavaBean,applet,Struts的区别
但是,还是先学jsp,因为直观,而且容易理解,会写java,又会点html基本上就可以掌握很快了,然后再深入理解一个servlet,javaBean只是个概念,其实有get、set的java类都可以从广义上说是个javaBean,你一开始这样理解就可以了 applet也是表现层的一种,如果有GUI基础,这个也不难 struts,建议学2.x,是...

什么是JSP + JavaBean两层模式?JSP的三层模式是?两者的区别?
1:Jsp+Servlet+JavaBean(EJB)2:Jsp+JavaBean(Controller)+JavaBean(EJB)(Model)3:TDK(Turbine,Velocity...)4:Xsp 5:Jsp+Struts+JavaBean(EJB)两者的区别嘛,对于更复杂更庞大的网站的开发用三层的结构比较合理,比如涉及大量的数据库操作的网站。两层的结构就是编起来比较轻松容易,不过能处理的规模有...

Java web常用的开发模式中,你更青睐哪一种
特点:JSP作为视图,来表现页面;Servlet作为控制器,控制程序的流程并调用业务进行处理;JavaBean封装了业务逻辑。遵循了MVC设计模式。缺点:没有统一的开发框架导致开发周期长。3、Struts开发方案:特点:成熟的MVC开发框架。构成:控制器:ActionServlet 组件:Struts框架的中央控制器。RequestProcessor 组件:每...

jsp+javabean和jsp+javabean+servlet的优点各是什么?简答题。
--- 模式一:jsp+JavaBean :适合快速开发,但是jsp于javabean之间紧密耦合,开发维护造成麻烦。eg:美工和开发人员分工不明确,彼此依赖增强。 ·jsp :会做模式二中jsp+servlet的工作 ·javabean:同下 模式二:jsp+servlet+javabean:适合于团队开发,速度相对较慢,但可维护性高。 ·jsp:开发前台界面...

MVCC:Jsp+Servlet+JavaBean分别是作什么用的
Servlet是处理业务逻辑的。也就是说比如JSP的一个表单,提交以后就到Servlet,这里他会调用需要的JavaBean做处理,完了之后再根据需求返回到各JSP页面。你也可以这样理解,Servlet是连接JSP和JavaBean的一个纽带。你直接JSP调用Bean类的话,这结构就不是你要求的了。虽然是0分,如果你认可,请选为答案;...

解释javabean、jdbc、servlet和jsp之间的关系
Servlet是一个规范,用代码来体现就是:javax.servlet.Servlet ,这是一个interface,它提供在 Web 上进行请求和响应服务。在这里可以从jsp获得request,然后返回reponse给jsp,其间会引入javaBean作为对象处理类。jdbc:这个比较好理解,就是用于数据库连接。当你的servlet需要连入数据库进行操作时,首先需要...

关于jsp+servlet+javabean的问题
JSP是一种动态网页技术,即在传统的HTML里嵌入Java程序,客户端发出请求,服务器端执行,仅此而已。3.JavaBean JavaBean是一个可重复使用,且跨平台的软件组件,可以在JBuilder、eclipse等软件以可视化的方式来开发,它是一个类,并封装若干方法,当我们需要时,直接可以拿来用,例如一个机器,有个按钮,...

在JSP中调用JAVA类和使用JavaBean有什么区别
最后的区别,就是 JavaBean的主要用途在于管理JavaEE应用各个层之间的数据流,所以在一些框架中(如Struts)有FormBean和ActionBean的说法,其本质都是为了管理数据。相信如果把上述几点搞清,区分Servlet和JavaBean应当不会很困难的。 JSP和Servlet到底在应用上有什么区别?简单的说,SUN首先发展出Servlet,其功能比较强劲,体系...

Servlet与Applet、JSP的区别?
servlet是服务端器的程序,用于实现服务器功能的扩充,响应客户端请求 jsp则是对servlet简化,用于方便输出动态页面 实质上就是servlet SUN最开始是想用JSP替代servlet,可是现在看他们各有所长。servlet并不是不成熟的早期产品,相反他相当成熟。JSP+JavaBean只是所说的mode one.那么更高级的mode two呢?JSP+...

ejb中Javabean和jsp中的Javabean是同一个吗?
java bean 是普通的java对象。EJB (Enterprise JavaBean) 是高级的java对象,包括会话bean,实体bean。和消息驱动bean 这两个对象,一般都在编程的后端使用。特别是ejb应用在分布式环境中。jsp是编程的前端技术,实际上是一个servlet对象。用来与用户交互,后端使用javabean或ejb进行业务逻辑处理。

相似回答