`
aleelock
  • 浏览: 18149 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

纯jsp的mvc实现

阅读更多

老是看到有人发自己写的mvc框架,但是都跳不出struts的模式,有些感慨。

你们觉得在使用ajax的时候使用struts不嫌烦吗,一旦改动配置,又要重启服务,一大堆的配置,其实我只要一小点的功能啊。且看如何使用最少的代码,实现mvc,即使添加,修改或删除功能都不用重启服务:

 

     准备tomcat服务器:

     新建一个webapp:

 

         --WEB-INF:web.xml

         --js: jquery.js

         --index.html

         --server.jsp

         --action.jsp

         --view_get3.jsp

 

web.xml无需配置,js文件夹下有jquery,index.html为客户端,server.jsp为服务端(controler),action.jsp为服务端逻辑处理(Model),view_get3.jsp为服务端显示页面(view)。具体请看附件,test解压后,直接到tomcat的webapps下运行。

 

需要注意的是,这样写的mvc,命名一定要规范,尽量使用前缀发,如server_login.jsp作为登录的controler,这样即使页面多了也能很快找到要找的页面。

 

分享到:
评论

相关推荐

    分页的纯JSP实现

    本示例“分页的纯JSP实现”提供了一种简单的方法来实现这一功能,无需依赖额外的服务器端技术如Servlet或JavaBean,仅使用JSP(JavaServer Pages)语言特性。 首先,理解分页的基本原理是必要的。分页通常涉及到两...

    基于jsp的纯mvc的个人博客管理系统

    【基于jsp的纯mvc的个人博客管理系统】是一个典型的Web应用程序,它遵循了Model-View-Controller(MVC)设计模式,旨在实现一个简单的个人博客管理平台。在这个系统中,主要运用了JavaServer Pages(JSP)、Servlet...

    纯jsp技术实现的留言板

    【纯jsp技术实现的留言板】是一个基于jsp技术的简单应用,它使用了Servlet和JSP页面来构建一个无数据库交互的留言系统。这个系统的核心特点是轻量级,它不依赖于像MySQL或Oracle这样的数据库服务,而是可能采用了...

    纯JSP实现真分页

    【标题】"纯JSP实现真分页"指的是在Web应用开发中,仅使用Java Server Pages(JSP)技术来实现动态数据的分页显示功能,而没有借助其他后端编程语言如Java Servlet或者框架的帮助。这样的实现方式有助于简化开发流程...

    jsp MVC(纯LW)设计模式应用之游戏卡在线销售系统.zip

    4. MVC框架:虽然没有明确提及使用哪个MVC框架,但纯LW(Lightweight)暗示可能使用自定义实现,或者简单的Servlet+JSP组合来模拟MVC模式。 5. JSON:用于前后端的数据交换格式,提高传输效率。 四、系统优势 1. ...

    JSP MVC 模式开发的BBS论坛

    在Web应用开发中,JSP(JavaServer Pages)结合MVC(Model-View-Controller)模式是一种常见的实现方式,它能够有效地分离业务逻辑、数据处理和用户界面,从而提高代码的可维护性和可扩展性。这个项目是基于纯MVC...

    mvc框架性比较

    首先,我们关注的是纯JSP的表现。作为最基础的处理方式,JSP在被编译为Servlet后,没有额外的框架层处理,因此性能最高。这种情况下,服务器接收到请求后直接处理,没有中间层的映射或拦截,所以处理速度较快。 ...

    纯jsp学生管理系统

    8. **MVC(Model-View-Controller)模式**:尽管“纯jsp”不强调框架,但可以尝试理解和应用MVC设计模式,将业务逻辑、数据模型和用户界面分离,提高代码的可维护性和可扩展性。 9. **学生信息管理**:项目的核心是...

    MVC实现增删改查小例

    内含文件清单: (1)文件夹: test test2 (2)DOC文件: 模拟卷.doc 模拟卷笔记.doc (3)JPG文件: 纯JSP版逻辑结构图 MVC版逻辑结构图 (4)jar文件 数据库mysql的驱动

    JavaWeb实现简易教务管理系统-servlet-jsp-MVC

    这是一个纯JavaWeb项目,采用MVC模式,即 模型(model)-视图(view)-控制器(controller),没有使用其他框架,采用的是纯servlet+jsp实现的一个简易选课JavaWeb项目,实现的功能如下:包括 **管理员 教师 学生** ...

    MVC纯java分页,不含jsp脚本

    本文将深入探讨如何在MVC架构中实现纯Java分页,不依赖于JSP脚本,而是利用EL(Expression Language)表达式来处理页面逻辑。 首先,我们需要理解MVC(Model-View-Controller)架构。这是一种设计模式,用于分离...

    纯jsp的购物网站

    综上所述,虽然纯JSP的购物网站实现了基本的在线购物功能,但其在代码组织、可维护性、安全性以及用户体验方面可能存在不足。随着Web技术的发展,采用更先进的架构和最佳实践是提高项目质量和开发效率的有效途径。

    jsp实现的图书管理系统

    - **购物车功能**:用户可以选择书籍加入购物车,购物车的实现需要在用户会话中存储选择的书籍信息,JSP通过Session对象来实现这一功能。 - **登录功能**:管理员和普通会员的登录逻辑可能有所不同,通常涉及验证...

    纯JSP实现的CMS系统,JSP初学者的优秀入门实例

    **纯JSP实现的CMS系统概述** 纯JSP(JavaServer Pages)实现的CMS(Content Management System,内容管理系统)是一个适合初级JSP开发者学习的项目实例。它利用JSP技术来构建一个完整的后台管理系统,涵盖了多种...

    jsp页面,连接数据库实现增删改查

    具体实现可能涉及使用MVC(模型-视图-控制器)设计模式,将界面展示、数据处理和控制逻辑分离,提高代码的可维护性和复用性。 总的来说,这个项目涵盖了JSP动态网页开发、数据库操作、用户认证和授权等核心概念,是...

    jsp+mysql简单留言板实现

    采用纯jsp页面+Mysql的方法实现功能 项目编码是gb2312,要转换格式的请自己装换,界面简洁,功能简单,实现容易,非常适合初学者 有助于加深初学者对jsp的理解和使用Mysql数据库 String DBDRIVER = ...

    MVC单用户jsp博客系统

    在这个"MVC单用户jsp博客系统"中,开发者用纯JSP技术实现了一个简单的博客平台,没有借助任何框架,这有助于我们了解MVC模式在实际应用中的具体实现。 **模型(Model)** 模型层是负责处理业务逻辑和数据操作的部分...

    用纯jsp加上javabean编写的俄罗斯方块。

    【标题】"用纯jsp加上javabean编写的俄罗斯方块"揭示了这个项目的核心技术栈,即使用JavaServer Pages(JSP)和JavaBeans来实现经典的电子游戏——俄罗斯方块。JSP是一种动态网页技术,它允许在服务器端生成HTML代码...

    JSP学生选课管理系统(纯JSP版)

    **JSP学生选课管理系统(纯JSP版)** 该系统是基于Java Server Pages (JSP) 技术实现的一个简单的学生选课管理平台。JSP是一种动态网页开发技术,它允许开发者在HTML或者XML文档中嵌入Java代码,使得网页能够与...

Global site tag (gtag.js) - Google Analytics