菜鸟请教问题,各位不要笑~
我学了几个月的JSP,以前用的是JSP+javabean。
现在学到servlet了,书上写的也不是很详细
实在不懂javabean和servlet的区别在哪?
或者说servlet有什么好处哇?
见笑了
------解决方案--------------------servlet做控制处理,可以调用MBEAN和一些方法BEAN
------解决方案--------------------MVC的基本思想~
中的C就是用servlet来实现,比如做一些动作的执行。
M是模型,可以是数据模型,也可以是方法模型。
V就是试图了~一般就是JSP等来表达了。
------解决方案--------------------如果所有的业务逻辑都要在页面处理的话就用javabean.
要是页面逻辑和表现层的jsp分离的话就用servlet比较好,处理完再返回页面显示!
------解决方案--------------------使用Eclipse等集成开发环境,只要你创建一个Servlet,web.xml里就会自动部署.
基于MVC模式,在业务逻辑层,Servlet是用来控制程序流程的,JavaBean主要用来处理业务逻辑和封装表单对象;在数据库访问层,JavaBean用于模拟数据库中的表,存储数据库中的信息,向业务逻辑层提供数据。
------解决方案--------------------javabean主要就是连接数据库之类,保存数据的,SERVLET主要就是控制流程的,让你的程序有一个主流程~~~~~
------解决方案--------------------bean主要是做接收数据,数据传输之类的工作.而要做比较复杂的后台程序时,就要用servlet.比如,连接数据库,数据判断,数据处理等.servlet的好处是,对于代码编写方便,编译快速等.