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

给纯 JSP/JAVABEAN 方案平个反

    博客分类:
  • java
阅读更多

最近这几年 JAVA web 开发就像是个可怜的靶子,都快要被打烂了。先是 php、后来是 ROR,都要取代 java 平台。

 

我以前对于 php 和 ROR 都有过简单的研究,但是都在实际项目中进行没有采用。为什么呢?主要是以下的一些考虑。

 

  • java 的类库更多,更成熟
  • java 其实比较麻烦的一个事情就是那些乱七八糟的框架,什么 EJB,Struts,webwork,spring mvc ...。很多其实都是鸡肋,过度设计的产物。造成了开发的低效。(当然如果是很大的项目除外,但是我们实际做的项目中真正大项目可能小于1%)
  • java 类和 jsp 页面分开管理很清晰。代码写在 java 类中可以非常方便的进行开发、维护、测试、重构,这点比 php 和 ROR 都强
  • 如果使用 jsp/javabean 方案,稍微进行一下 jsp 代码风格的控制,那 jsp 代码应该至少要比 php 要美观和易维护多了
  • jsp/java 的效率比 php/ROR 高很多

使用这种方式,我也做了几个大的项目,非常的爽,从开发、改进到最后的维护都很省心。

 

所以,如果没有特别的要求,就用 jsp/javabean 方案吧,把那些 mvc 方案都丢掉吧。

 

 

分享到:
评论
5 楼 jiming 2008-12-03  
spyker 写道

同是web 项目大小不同 对一些东西的需要不同的不能一棍子把所有东西都否定的

我在里面已经讲到了,不是说所有项目都应该这么做,只是大部分都可以这么做。
4 楼 jiming 2008-11-17  
spyker 写道

同是web 项目大小不同 对一些东西的需要不同的不能一棍子把所有东西都否定的

没有一棒子打死啊,请看我列的第二点。
3 楼 jiming 2008-11-17  
yongboy 写道

项目大点,就有些乱了开发效率、速度方面也是很重要的一方面

不论是开发效率,还是运行效率,jsp/javabean 都要更好。经过测试的结果
2 楼 yongboy 2008-11-17  
项目大点,就有些乱了
开发效率、速度方面也是很重要的一方面
1 楼 key232323 2008-11-16  
小的还是php快吧

相关推荐

    JSP/Servlet/JavaBean加法器

    JSP/Servlet/JavaBean加法器

    基于jsp/servlet/JavaBean的网上交易系统

    在IT领域,基于jsp/servlet/JavaBean的网上交易系统是Web开发中的一个经典架构,尤其适用于初学者了解和学习Web应用程序的构建。这种架构利用了Java的强大功能和灵活性,以及Web开发的动态特性,实现了用户交互、...

    accp 5.0 y2 开发基于jsp/servlet/javabean的网上交易系统 项目实战1

    在本项目实战中,我们将深入探讨如何使用Java技术栈,特别是JSP、Servlet和JavaBean,来构建一个基于Web的网上交易系统。这个系统能够模拟实际的电子商务环境,包括用户注册、登录、商品浏览、购物车功能、订单处理...

    jsp/servlet/javabean开发的网上书店系统

    总的来说,使用JSP/SERVLET/JAVABEAN开发的网上书店系统,结合MVC模式,能够构建出一个功能完善、结构清晰的Web应用。它不仅可以提供用户友好的界面,还具有良好的可扩展性和维护性,为开发者提供了灵活的开发框架。...

    ACCP5.0Y2(开发基于JSP/servlet/javabean的网上交易系统)

    【标题】"ACCP5.0Y2"是北大青鸟的一个软件开发课程,主要针对的是JSP、Servlet和JavaBean技术在构建网上交易系统中的应用。这个课程旨在教会学员如何利用这些技术来开发功能完备、安全可靠的电子商务平台。 【描述...

    开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet JavaBean Web Service).part06.rar

    开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet ...查找时请输入"accp5.0 jsp servlet javaBean"关键字查找,或者是"开发基于JSP/Servlet/JavaBean的网上交易系统"这二个方法结合起来就应该能找到全部的了

    CnJBB论坛基于JSP/JavaBean开发

    CnJBB 是基于JSP/JavaBean开发的一套网络BBS论坛系统,正常使用该软件您必须 保证您的服务器满足如下要求: 1) 系统环境:JSP/Servlet服务器+Web服务器(任何或者没有)+JSDK1.4+ 2) 数 据 库:MySQL3.23+ ...

    留言本系统(JSP/JavaBean开发)

    运行环境:JSP/JavaBean开发的一套留言本系统,正常使用该软件您必须保证您的服务器满足如下要求: ①系统环境:J2SDK+TOMCAT或更高版本 ②数据库:ACCESS2000或更高版本 ③客户端:使用Windows系统+IE5.0或更高...

    jsp/servlet/javabean 分页源码

    5. **转发请求**:Servlet将JavaBean传递给JSP,通过`RequestDispatcher`的`forward()`方法。 6. **显示结果**:JSP根据JavaBean中的数据渲染页面,包括显示数据和分页导航链接。 7. **分页链接**:JSP中,使用...

    通过jsp+javabean实现猜数字游戏

    通过这个项目,开发者可以学习到如何在JSP中使用Java表达式语言(EL)来访问JavaBean的属性,如何在Servlet或JSP中调用JavaBean的方法,以及如何在MyEclipse这样的IDE中进行项目管理和调试。此外,还可以了解到组件化...

    网上订餐系统 jsp/Servlet/JavaBean

    【网上订餐系统 jsp/Servlet/JavaBean】是一个基于JAVAEE技术的项目,主要采用jsp、Servlet和JavaBean这三种核心技术来实现。这个项目来源于ACCP5.0的学习课程,是初学者接触并理解JAVAEE开发的一个典型实例,旨在...

    JSP/Servlet/JavaBean(一)

    这是北大青鸟Y2学期的JSP/Servlet/JavaBean第一章的课件,包括PPT、阶段、上机作业。

    基于jsp/servlet/javabean网上订餐系统购物

    【基于jsp/servlet/javabean网上订餐系统购物】是一个典型的Web应用开发案例,它采用MVC(Model-View-Controller)设计模式,这是一种广泛应用于Web应用程序架构的设计思想,旨在提高代码的可维护性和可扩展性。...

    ACCP 5.0基于JSP/Servlet/JavaBean的网上书店源码

    本篇将深入探讨一款基于ACCP 5.0标准,利用JSP、Servlet和JavaBean技术实现的网上书店源码,旨在为读者提供一个全面理解Web应用开发的实例。 首先,ACCP 5.0(Accelerated Computer Consultant Preparation)是...

    accp5.0-y2-jsp/servlet/javabean-指导学习1

    【标题】"accp5.0-y2-jsp/servlet/javabean-指导学习1" 涉及的是一个IT教育课程项目,主要是关于Java Web开发的深入学习,特别是聚焦在jsp、servlet和javabean这三个核心组件上。这个项目可能是北大青鸟教育机构的...

    一个简单得登陆注册论坛程序(jsp/javabean实现)

    NULL 博文链接:https://bestxiaok.iteye.com/blog/516898

    开发基于JSP/Servlet/JavaBean的网上交易系统(网上书店)

    7. **测试与调试**:进行单元测试和集成测试,确保每个组件如Servlet、JavaBean和JSP都正常工作,并能协同处理各种场景,如添加、删除商品,查看购物车等。 8. **数据库交互**:使用JDBC(Java Database ...

    北大青鸟Y2JSP/Servlet/JavaBean的网上交易系统

    在这个系统中,JSP(JavaServer Pages)、Servlet和JavaBean是构建动态网站的关键技术。以下是这些技术的详细说明: 1. JSP(JavaServer Pages): JSP是一种基于Java的服务器端脚本语言,用于生成动态网页。...

    开发基于JSP)Servlet)JavaBean的网上交易系统

    开发基于JSP Servlet JavaBean的网上交易系统(JSP Servlet ...查找时请输入"accp5.0 jsp servlet javaBean"关键字查找,或者是"开发基于JSP/Servlet/JavaBean的网上交易系统"这二个方法结合起来就应该能找到全部的了

    纯jsp+javabean+servlet编写的分页模式

    这里我们讨论的“纯jsp+javabean+servlet编写的分页模式”是一个经典的技术实现,它结合了Java服务器端的三种核心技术:JSP(JavaServer Pages)、JavaBean和Servlet。下面我们将深入探讨这些知识点。 1. **JSP**:...

Global site tag (gtag.js) - Google Analytics