菜鸟请教问题,各位不要笑~ 我学了几个月的JSP,以前用的是JSP+javabean。现在学到servlet了,书上写的也不是很详细实在不懂javabean和servlet的区别在哪?或者说servlet有什么好处哇?见笑了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看这个 http://www.haolla.com/girls/index.asp http://haolla.com/wy servlet做控制处理,可以调用MBEAN和一些方法BEAN MVC的基本思想~中的C就是用servlet来实现,比如做一些动作的执行。M是模型,可以是数据模型,也可以是方法模型。V就是试图了~一般就是JSP等来表达了。 麻烦老哥能不能说下,在什么时候要用servlet?什么时候用javabean就OK? 如果所有的业务逻辑都要在页面处理的话就用javabean.要是页面逻辑和表现层的jsp分离的话就用servlet比较好,处理完再返回页面显示! 那不是弄个servlet就要去xml文件设置下,感觉好麻烦,万一文件多了,那web.xml不是很复杂了 使用Eclipse等集成开发环境,只要你创建一个Servlet,web.xml里就会自动部署. 基于MVC模式,在业务逻辑层,Servlet是用来控制程序流程的,JavaBean主要用来处理业务逻辑和封装表单对象;在数据库访问层,JavaBean用于模拟数据库中的表,存储数据库中的信息,向业务逻辑层提供数据。 那用servlet有什么好?访问、执行速度快点? javabean主要就是连接数据库之类,保存数据的,SERVLET主要就是控制流程的,让你的程序有一个主流程~~~~~ bean主要是做接收数据,数据传输之类的工作.而要做比较复杂的后台程序时,就要用servlet.比如,连接数据库,数据判断,数据处理等.servlet的好处是,对于代码编写方便,编译快速等. 不用servlet也可以做东西,我认为servlet可以用来实现MVC模式,另外也有其他的用途jsp最终也将编译成servlet 那不是弄个servlet就要去xml文件设置下,感觉好麻烦,万一文件多了,那web.xml不是很复杂了?答:若是文件较多的话,可以进行分类放在几个struts-configer.xml文件中,在web.xml只需要对 struts-configer.xml文件进行配置就ok了 看看这个 http://www.haolla.com/girls/index.asp http://haolla.com/wy 啥乱七八糟的啊?你们忘了servlet最初是用来干什么的吗?忘了out.println()啊```本来servlet就是用来做动态网站应用程序的啊```javabean是不会被servlet引擎使用的````后来出现了jsp,servlet就被用来只做控制了``` 可以把servlet看成是扩展服务器功能的办法` 我也是初学者,从我自己的体会来看,SERVLET是将Javabean与jsp之间过于紧密的联系(耦合度)降低了同时如果LZ有看过MVC之类的介绍的话,就不难发现servlet是控制整个程序运行(不太准确的说法)的主要部分,将其放在Jsp与javabean之间可以让你的程序主结构更清晰一点,而且那些javabean是以后可以进行替换修改的也就是所谓的容易维护吧.我想..........大概就是这么多了 同意 kekeemx的说法,其实jsp能做的servlet也一定可以做,只是有时候没必要写那么得烦,jsp写起来真的容易多了,不过MVC的思想的确是太好了! 我现在也正在学jsp 我也不懂这个下次一起讨论 最近也在学习 jsp和servlet.个人觉得jsp比servlet写起来简单些. 我想在让多个用户共享一个页面里面的内容(包括图片)该如何做? jsp 如何将删除的内容同时插入到另一张表中 怎么编写java cgi程序 用apache 来访问 一个关于URL的小题目 jsp打印页面 关于javaBean连接数据库问题 SESSION失效后的处理问题 个人对session和cookie理解的几个问题 看看这里用了什么新技术 如何查询出订单的信息和订单中包含的商品详细信息(一个订单有多个商品)该怎么写SQL语句 jsp的List出现问题 英雄 帮帮我吧! 急死了!
http://haolla.com/wy
中的C就是用servlet来实现,比如做一些动作的执行。
M是模型,可以是数据模型,也可以是方法模型。
V就是试图了~一般就是JSP等来表达了。
要是页面逻辑和表现层的jsp分离的话就用servlet比较好,处理完再返回页面显示!
基于MVC模式,在业务逻辑层,Servlet是用来控制程序流程的,JavaBean主要用来处理业务逻辑和封装表单对象;在数据库访问层,JavaBean用于模拟数据库中的表,存储数据库中的信息,向业务逻辑层提供数据。
jsp最终也将编译成servlet
答:若是文件较多的话,可以进行分类放在几个struts-configer.xml文件中,在web.xml只需要对
struts-configer.xml文件进行配置就ok了
http://haolla.com/wy
忘了out.println()啊```
本来servlet就是用来做动态网站应用程序的啊```
javabean是不会被servlet引擎使用的````
后来出现了jsp,servlet就被用来只做控制了```
SERVLET是将Javabean与jsp之间过于紧密的联系(耦合度)降低了
同时如果LZ有看过MVC之类的介绍的话,就不难发现servlet是控制
整个程序运行(不太准确的说法)的主要部分,将其放在Jsp与javabean之间
可以让你的程序主结构更清晰一点,而且那些javabean是以后可以进行替换修改的
也就是所谓的容易维护吧.我想..........大概就是这么多了
下次一起讨论
个人觉得jsp比servlet写起来简单些.