`
zqqvip
  • 浏览: 5409 次
社区版块
存档分类
最新评论

Java模板引擎 Webit Script 1.2.2 发布,新增各种MVC的视图支持

阅读更多

Webit Script简介:

  • 一个Java模板引擎
  • 基于java 5 开发,不依赖其他第三方库
  • 语法类似于Javascript,弱类型,甚至是闭包特性
  • 只有解释执行,支持热加载,但是性能依然给力
  • 灵活自由的设计,支持扩展资源加载器、日志、属性访问器、安全管理器
  • 采用IoC的机制管理组件,配置更方便、自由
  • 对JFinal、Jodd madvoc、SpringMVC、Struts、Servlet/Filter 提供良好的支持
  • 可以把它当成一个脚本语言,它允许你进行特殊的set操作,例如: user.name = "my new name";

1.2.2 更新日志:

  • 【新增】Spring MVC 视图支持
  • 【新增】Struts 视图支持
  • 【新增】Servlet 视图支持
  • 【新增】JFinal视图支持,提供硬编码添加设置的API
  • 【新增】对HttpServletRequest getHeader/getHeaders 的友好支持
  • 【增强】JFinal视图支持,缺省无需额外的配置文件
  • 【调整】调整异常输出机制,保证代码质量
  • 【调整】调整配置文件加载机制,使得日志输出能够打印出所有加载的配置文件

同时我们还提供了对于以上各种MVC整合Webit Script的示例,请移步 webitscript-mvc-demo

另外Webit Script专用的词法分析器java_cup修改版,也提供了源代码,感兴趣的小伙伴请移步 java_cup-for-webitscript

 

Webit Script 的项目主页:请点这里

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    基于MVC框架的java web开发

    在Java Web开发领域,Model-View-Controller(MVC)模式是一种广泛采用的设计模式,它将应用程序分为三个主要组件:模型(Model)、视图(View)和控制器(Controller),以实现业务逻辑、数据处理和用户界面的分离...

    mvc3 模板引擎生成静态页

    它可能利用了NVelocity模板引擎,这是一款开源的Java模板语言,尽管这里提及的“NVelocityMVCToHtml”在ASP.NET MVC3中可能是一个非标准的解决方案,但其原理是将MVC视图渲染为HTML字符串,然后保存为静态文件。...

    Java模板引擎 FreeMarker

    FreeMarker是一个强大的、开源的Java模板引擎,常用于Web应用中的动态内容生成,尤其是在MVC架构中,作为视图层的技术。它与JSP、JSTL等技术不同,FreeMarker是模型和视图完全分离的,使得开发者可以专注于业务逻辑...

    简述java技术的web体系结构-mvc

    Spring MVC的DispatcherServlet作为控制器,Model由Java对象表示,View通常使用JSP或Thymeleaf等模板引擎。 3. **JSF**:JavaServer Faces是一个Java标准,用于构建用户界面。它有自己的MVC概念,包括Managed Beans...

    基于MVC的Java Web开发项目式教程

    在本教程中,我们将深入探讨基于MVC(Model-View-Controller)架构的Java Web开发。MVC是一种软件设计模式,常用于构建可维护、可扩展的Web应用程序。它将业务逻辑、数据处理和用户界面分离开来,使得开发者可以独立...

    Java模板引擎FreeMarker

    FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,FreeMarker被设计用来生成HTML Web页面(为了提高页面的访问速度,把页面静态化),特别是基于MVC模式的应用程序

    很好的JAVA的MVC框架应用实例

    Java MVC框架是软件开发中广泛使用的模式,它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller)。这个标题所指的“很好的JAVA的MVC框架应用实例”很可能是提供了一个使用Java实现MVC...

    Java -Web -MVC

    Java Web MVC设计模式详解 在Java Web开发领域,MVC(Model-View-Controller)设计模式是一种广泛应用的架构模式,它将应用程序分为三个主要部分,从而实现职责分离,提高代码的可维护性和可扩展性。本示例通过使用...

    常用java web后台模板

    Java Web是互联网应用程序开发的重要领域,它主要涵盖了使用Java技术栈构建Web应用程序的各种技术和工具。在本主题中,“常用java web后台模板”指的是用于快速开发Java Web应用的预设计模板,这些模板通常包括了...

    java web开发所需的各种设计模板

    "java web开发所需的各种设计模板"这个资源包很可能包含了用于前端展示、后端逻辑处理以及数据持久化等多个层面的模板。下面,我们将详细探讨这些设计模板的重要性和应用。 首先,前端设计模板通常指的是HTML、CSS...

    java MVC项目是实战

    Java MVC项目实战主要涉及到的是基于Java的模型-视图-控制器(Model-View-Controller)架构模式来构建Web应用程序。在本项目中,你将学习如何自定义一个MVC框架,而不是使用现成的如Spring MVC这样的成熟框架。下面将...

    mvc.rar_java MVC

    在Java MVC中,视图通常是JSP(JavaServer Pages)、FreeMarker或Thymeleaf等模板引擎生成的HTML页面。视图从模型中获取数据,并根据数据生成用户界面。在压缩包中,虽然没有直接的视图文件,但你可以想象`...

    MVC模式与WEB框架

    1. **Spring MVC**:Spring框架是Java领域最流行的Web框架之一,它的MVC模块为开发RESTful Web服务提供了强大支持。Spring MVC通过依赖注入(DI)和面向切面编程(AOP)等特性,使得代码更易于测试和维护。 2. **...

    MVC 的Java Web应用程序

    **MVC 模式在Java Web应用程序中的应用** 在Java Web开发中,MVC(Model-View-Controller)模式是一种广泛采用的设计模式,它将应用程序的业务逻辑、数据表示和用户界面进行了分离,使得开发、维护和扩展变得更加...

    [精通Struts:基于MVC的Java Web设计与开发]源代码

    《精通Struts:基于MVC的Java Web设计与开发》是由孙卫琴女士撰写的一本专业书籍,旨在帮助读者深入理解和应用Struts框架进行Java Web应用程序的开发。这本书的源代码是作者为了辅助读者实践书中的示例和案例而提供...

    基于mvc框架的Java web购物商城.zip

    在Java Web中,视图通常由JSP(JavaServer Pages)或Thymeleaf等模板引擎创建。视图层从控制器获取数据并渲染成HTML,呈现给用户。在这个购物商城项目中,视图可能包括商品列表、商品详情、购物车、订单确认等页面。...

    基于JAVA开发Web应用中MVC模式分析.zip

    2. **Spring MVC**:Spring框架提供了强大的MVC支持,Spring MVC是一个轻量级的Web应用框架,简化了Java Web开发。它提供了一整套处理请求、响应、数据绑定和异常处理的方法。控制器通过`@RequestMapping`注解映射...

    java mvc经典例子,涵盖面广。

    在Java MVC中,通常使用JSP(JavaServer Pages)或Thymeleaf等模板引擎来创建视图。`MoviePurchase`相关的视图可能会包含购票页面,显示可用电影、座位选择、总价等信息,以及提交订单的按钮。 3. **Controller...

    webmvc web jar

    在IT行业中,Web MVC(Model-View-Controller)是一种广泛使用的架构模式,特别是在开发Web应用程序时。Spring Web MVC是Spring框架的一部分,它为构建高效、灵活的Web应用程序提供了强大的支持。这里我们将深入探讨...

    java mvc代码

    在这个"java mvc代码"示例中,我们可能看到的是一个简单的Java Web项目,可能包含了模型(Model)、视图(View)和控制器(Controller)三个主要组成部分。 **模型(Model)**:这是应用程序的核心,负责处理业务...

Global site tag (gtag.js) - Google Analytics