【技术实现步骤摘要】
本专利技术属于软件开发
,特别是涉及一种基于MVC的通用Web软件开发系统。
技术介绍
MVC方法采用了JSP和Servlet方法的最佳属性,使用这两种技术可以协同工作。Servlet是处理层(控制器),它接收请求,Servlet控制输入的请求和输出的回应。JSP页面是显示层(视图),不包括任何业务逻辑脚本,它只是将数据传送到Servlet,并接收和显示返回的数据。该架构的优势对于Web应用软件开发应该是很明显的。首先,它将计算和显示清楚的分开了,在JSP页面上没有出现处理的过程,在Servlet或商业逻辑中没有数据格式。这种分离的好处是Java程序员可以专注于Servlet代码,HTML编写者可以专注于JSP。第二点,控制器Servlet做页面上的所有决定。在页面和逻辑中不会出现任何决策,这就提高了一个应用程序的性能和可扩展性,因为请求可以被导向架构的不同的组件,甚至是不同的服务器。MVC模式在交互式系统开发中具有强大的优势,因此被开发人员引入到J2EE体系中,成为J2EE进行交互式应用开发时,特别是Web应用开发时一个非常重要的设计模式。
技术实现思路
本 ...
【技术保护点】
一种基于MVC的通用Web软件开发系统,其特征在于,包括Web服务器、中间层、Web浏览器和数据库服务器;所述Web服务器用来接收请求,通过应用程序来执行Java服务器端程序Servlet并返回其输出;所述数据库服务器用来存储管理信息系统中;所述中间层包括Model层、View层和WebController层;所述Model层用于业务逻辑;所述View层显示用户界面;所述WebController层控制Model层和View层。
【技术特征摘要】
1.一种基于MVC的通用Web软件开发系统,其特征在于,包括Web服务器、中间层、Web浏览器和数据库服务器;所述Web服务器用来接收请求,通过应用程序来执行Java服务器端程序Servlet并返回其输出;所述数据库服务器用来存储管理信息系统中;所述中间层包括Model层、View层和WebController层;所述Model层用于业务逻辑;所述View层显示用户界面;所述WebController层控制Model层和View层。2.根据权利要求1所述的一种基于MVC的通用Web软件开发系统,其特征...
【专利技术属性】
技术研发人员:郑伟敏,
申请(专利权)人:合肥润客软件科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。