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

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 的项目主页:请点这里

分享到:
评论
发表评论

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

相关推荐

    第五节 Web MVC 视图应用1

    在Spring Web MVC框架中,视图组件是通过ViewResolver来实现的,而Thymeleaf则是一款功能强大且灵活的模板引擎,能够与Spring Web MVC框架集成以提供高效的视图渲染功能。 模板引擎 Thymeleaf是一款基于XML的模板...

    基于MVC框架的java web开发

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

    Velocity模板引擎技术在Java Web中的应用.pdf

    Velocity模板引擎技术是Java Web开发中的一种重要技术,旨在解决Java Web页面视图和业务逻辑的耦合问题。通过使用Velocity模板引擎技术,可以将Java Web页面视图和业务逻辑分离,提高开发效率和页面生成速度。 ...

    mvc3 模板引擎生成静态页

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

    Java模板引擎 FreeMarker

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

    JAVA MVC +实例

    Java MVC(Model-View-Controller)框架是一种广泛应用于Web开发的设计模式,它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller),以实现业务逻辑与用户界面的分离,提高代码的可...

    简述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应用程序。它将业务逻辑、数据处理和用户界面分离开来,使得开发者可以独立...

    PHP进阶:模板引擎与MVC框架的应用与实现

    内容概要:本文详细介绍了PHP中常用的模板引擎及其在MVC框架中的应用,重点讲解了模板引擎的基本概念、核心功能、不同模板引擎的对比和具体使用示例。接着探讨了MVC框架的原理与设计,通过设计一个简单的MVC框架,...

    Java模板引擎FreeMarker

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

    JAVA MVC构架详解

    在软件开发领域,Java MVC(Model-View-Controller)架构是一种广泛应用于Web应用的设计模式。它将应用程序的业务逻辑、用户界面和数据管理分离开来,提高了代码的可维护性和可扩展性。以下是关于Java MVC架构的详细...

    spring-web-5.2.3.RELEASE和spring-webmvc-5.2.3.RELEASE

    视图通常由模板引擎(如JSP、Thymeleaf或Freemarker)渲染,Spring MVC提供了ModelAndView或者Model接口来管理模型数据。 总的来说,Spring Web和Spring Web MVC是Spring框架的重要组件,它们为Java Web开发提供了...

    使用MVC模式的Java Web Demo实例

    使用C3p0+MVC模式搭建的Java Web工程,含相应数据表的建表Sql文件。数据库用MySQL数据库,页面视图使用jsp页面,通过Servlet的设计,仅用一个Web页面实现数据表增删改查功能的展示。数据表对各种数据类型都做了测试...

    java_web项目mvc框架demo

    Spring MVC是Spring框架的一部分,为Java Web应用提供了强大的MVC支持。它简化了Web开发,提供了诸如依赖注入、AOP(面向切面编程)以及一系列高级功能。在Spring MVC中: - DispatcherServlet作为入口点,负责拦截...

    Java -Web -MVC

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

    java MVC项目是实战

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

    mvc.rar_java MVC

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

    spring-webmvc-5.0.9 jar包、源码和javadoc

    Spring Web MVC是Spring框架的核心模块之一,专为构建Web应用程序提供模型-视图-控制器(MVC)架构支持。在Spring 5.0.9这个版本中,它延续了Spring对开发者友好、灵活且高性能的设计原则,为开发人员提供了强大的...

    基于javaMVC实现快递员管理系统

    - 可能会结合Thymeleaf、FreeMarker等模板引擎来实现动态视图。 - 考虑到安全性,系统应集成Spring Security或Apache Shiro进行用户认证和授权。 5. **测试与部署** - 使用JUnit进行单元测试,确保每个功能模块...

    MVC 的Java Web应用程序

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

Global site tag (gtag.js) - Google Analytics