2。3 JSP语言和HTML语言
由于本人做的是后台开发,所以对JSP和HTML没有太多的理解。最直观的理解是这两种网页的申明不一样,然后就是HTML是静态的,而JSP是动态的。因此动态的JSP更加受到用户的青睐,因为jsp能够更好的实现人机交互,jsp能够以很快的速度处理人们发出的指令,而HTML则不能做到这一点。然后jsp能够写大量的Java语句和js语句,因此给我的感觉是和后台的连接性更好。我们通过jsp可以使用很多成熟便捷的框架,操控组件,设计页面,发送命令,功能非常强大。
2。4 关于Servlet
Servlet是基于Http协议的, 用于Java开发web项目的一个组件,运行在服务器端,由Servlet容器管理的。其实servlet就是在另一个独立的平台的Java,写servlet就类似于写一个新的Java类。Servlet可以用来生成动态的Web页面,可以针对不同的请求作出不同的响应,可以实现页面的流转,Servlet可以充当MVC模式中的Controller模块,他可以控制信息的流向。Servlet是一个Java提供的接口,Java类只要实现这个接口,就可以拥有servlet的一些组件。我之所以能够从Jsp和HTML中看到servlet的身影,就是因为HTML是servlet动态生成的,而JSP是servlet继承的。所以可以说JSP是servlet或者说是HTML的一种改进。因为servlet产生HTML时是一系列的静态HTML标签和一些动态的内容,使得不懂servlet语法的开发人员和页面编辑人员很难交流。而JSP则是JAVA开发人员易懂,所以这种模式下的开发效果更好。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
2。5 关于MVC
MVC就是指的model、view和control,是一种三层架构设计思想。通过使用MVC框架可以为项目分层,并且降低每一层之间的耦合性,以及让视图层更加灵活,使得开发者的思想更加清晰,这种框架易于常人的理解,符合人的思维逻辑,所以被广泛的使用。在本系统中承担MVC中Controller角色的是一个Servlet。JSP完成View的角色,JavaBean则是框架中的Model