`
lteb2002
  • 浏览: 19242 次
  • 性别: Icon_minigender_1
  • 来自: 许昌
社区版块
存档分类
最新评论

用JSF2+Spring+JPA开发了一个在线考试系统,大家看看怎么样

阅读更多

最近刚开学没啥事情,就用JSF2开发了一个在线考试系统,大家看看怎么样,提提指导意见:

 

http://test.reremouse.com/exam2

 

顺便提提技术感受:JSF2的易用性和速度确实很厉害,并且是页面事件直接绑定JavaBean的方法,能深深体会出从JSP通过usebean绑定java bean属性、再到JSTL、再到JSF绑定事件整个一脉相承的发展路线。现在JSF2中事件绑定方法的能力更强了,不仅是通过名字能绑定到方法,还可以在页面中绑定方法时加个括号传参数。另外现在对AJAX的支持能力也很强,再加上RichFaces、PrimeFaces这些库,前景很看好。除非你有绝对轻量级页面的要求,否则这个是非常不错选择。

 

再谈下STRUTS,这里虽是STRUTS版面,但我谈是真实感受,大家不要攻击我哈,Struts1很经典,也是对JSP+JavaBean+Servlet模式的延伸,在05年的时候曾经对这个框架非常狂热,到现在也非常感激这个框架把我带进JAVA殿堂,但毕竟是太老的东西,AJAX支持也没有;再谈下Struts2,这个东西根本就和STRUTS1没有继承性,压根就是WebWork换了个马甲,有打Struts招牌之嫌,技术本身不评论,只是发现以前做WEBWORK的笑嬉了。

分享到:
评论
1 楼 maoweiwer 2014-01-06  
为什么不开源呢

相关推荐

    jsf2(primefaces3)+spring+hibernate案例下载

    标题中的“jsf2(primefaces3)+spring+hibernate案例下载”指的是一个集成应用,使用了JavaServer Faces 2.0 (JSF 2.0),PrimeFaces 3,Spring框架以及Hibernate ORM技术。这个案例可能是为了教学或者演示如何在...

    operamasks extjs jsf hibernate jpa spring 组合开发的一个crud

    里面只是一个crud,项目是可以自动生成多表结合的,需要的可以把这个CRUD的例子下下来看一下,之后我会上传多表的,比如订单和订单项,请关注我的更新,另外我有OA视频高清视频全套,电驴什么的是下不到的,是我在另外一个...

    pro_spring_3.pdf (英文原版非扫描 看到小便知)

    附录A:提供了Spring Source Tool Suite的介绍,这是一个为Spring框架开发而设计的集成开发环境。 索引:提供了便捷的索引功能,方便读者查找特定内容。 从内容上来看,该书不仅是对Spring框架的全面介绍,而且...

    glassFish+postgres+NetBeans j2ee开发指南

    PostgreSQL是一个开源的对象关系数据库系统,与GlassFish应用服务器的集成是JavaEE开发中一个重要的方面。 在开发过程中,文档提供了关于如何创建工程、构建EAR项目以及编写Web服务和客户端的详细指导。EAR项目是...

    Pro Spring 3

    整体来看,《Pro Spring 3》通过23个章节系统地阐述了Spring框架的核心特性和高级应用,为Java开发者提供了一个全面、深入的学习资源。本书不仅涵盖了编程模型,还涉及了测试、监控以及集成等方面的知识点,全面地...

    spring3.0jar包及源码

    Spring 3.0是该框架的一个重要版本,引入了许多新功能和改进,为开发者提供了更强大的工具和更灵活的配置选项。 首先,让我们深入了解一下Spring框架的核心组件: 1. **IoC容器**:Spring的IoC容器是其核心,负责...

    javaee管理系统

    JavaEE(Java Platform, Enterprise Edition)是一个用于开发和部署企业级应用程序的框架,它由Oracle公司维护,并在Java社区的支持下不断更新。这个管理系统程序基于JavaEE,意味着它利用了JavaEE提供的各种服务、...

    图书馆系统(JAVAEE)

    在这个"图书馆系统"项目中,JAVAEE技术被巧妙地运用来实现了一个功能完善的图书管理系统。 首先,我们来看"bookman.sql"文件。这个文件通常是数据库脚本,用于初始化图书馆系统的数据库结构。在JAVAEE中,数据存储...

    50632135002173628_基于JAVAEE项目管理信息化系统设计与实现0515.zip

    【标题】中的“基于JAVAEE项目管理信息化系统设计与实现”揭示了这个压缩包内容的核心——它是一个关于使用JAVA EE技术构建项目管理信息化系统的详细设计方案和实现过程的文档。JAVA EE,全称Java Platform, ...

    Java项目(源码+数据库+配套文档): 基于JavaEE网上花店商城系统设计与实现.zip

    本项目是一个基于JavaEE技术的网上花店商城系统,涵盖了从设计到实现的全过程,旨在为用户提供便捷的在线花卉购买体验。源码、数据库及配套文档的提供,使得学习者可以深入理解系统的架构和功能实现。 1. **JavaEE...

    毕业设计&课设--心理咨询预约管理系统(javaEE),个人毕业设计.zip

    【标题】中的“毕业设计&课设--心理咨询预约管理系统(javaEE)”表明这是一个基于JavaEE平台开发的心理咨询预约管理系统的项目。JavaEE,全称为Java Platform, Enterprise Edition,是Oracle公司提供的一个用于构建...

    jsf-cars:Java EE 2 号项目

    【jsf-cars:Java EE 2 号项目】是一个基于Java EE技术栈的实践项目,主要用于教学目的,让学生在实际操作中理解并掌握Java EE的相关技术和应用。在这个项目中,开发者将有机会学习到如何利用Java EE平台进行企业级...

    ext -jarext -jarext -jarext -jar第一部分

    1. **spring-sources.jar**:Spring框架的源代码,Spring是一个全面的企业应用框架,提供依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等特性,广泛应用于企业级Java开发。 2. **spring.jar**:Spring...

    j2ee开发中常用jar包的作用PDF

    7. **Spring框架**:spring-core.jar、spring-web.jar、spring-context.jar等,Spring是一个全面的后端开发框架,包含依赖注入、AOP(面向切面编程)、MVC(Model-View-Controller)等特性。 8. **Struts、JSF ...

    JavaOne2009大会资料-Core Technology: Java EE

    TS-5225-Spring Framework 3.0: New and Notable.pdf,Spring框架是Java EE开发中的另一个重要工具,这里可能介绍了Spring 3.0的新特性和改进,包括依赖注入、AOP、数据访问等方面的增强。 TS-5214-Java ...

    java案例精粹150例.rar

    接着,J2EE(Java 2 Platform, Enterprise Edition)是企业级Java开发的框架,提供了多种服务和组件模型,如Servlet、JavaServer Faces (JSF)、Java Persistence API (JPA) 和Enterprise JavaBeans (EJB)等。...

    javaee.zip

    2. **JavaServer Faces (JSF)**:JSF是JavaEE的一个MVC(模型-视图-控制器)框架,它简化了用户界面的创建。通过JSF,开发者可以创建可重用的UI组件,并与后端数据模型进行交互。 3. **Enterprise JavaBeans (EJB)*...

    java-web.rar

    Java Web开发涉及到的技术范围广泛,包括Servlet、JSP、JavaServer Faces (JSF)、Java Persistence API (JPA)、Spring框架、MVC模式等。这些技术为构建动态、数据驱动的Web应用提供了强大的支持。 从【压缩包子文件...

    seam in action

    Seam作为一个先进的Java EE应用框架,通过提供一个统一的组件架构来简化Web应用程序的开发过程。随着JBoss Seam 2.0版本的发布,它实现了对Java EE平台的统一化处理,使得Java EE变得更为友好,从而让开发者能够更加...

Global site tag (gtag.js) - Google Analytics