当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Apache Turbine

基于 Servlet 的框架包
授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 季森
操作系统 跨平台
开源组织 Apache
适用人群 未知
 软件概览

Apache Turbine 是一个基于 Servlet 的框架包,可让经验丰富的Java开发人员快速构建Web应用程序。Turbine允许你使用个性化网站并使用用户登录名来限制对应用程序某些部分的访问。

Turbine是一个成熟而完善的框架,它被用作许多其他项目的基础。

对于开发使用面向服务的架构的应用程序来说,Turbine是一个很好的选择。Turbine提供的一些功能包括安全管理系统(在Fulcrum Security中解耦),调度服务(在Fulcrum Quartz中解耦),XML定义的表单验证服务器(Fulcrum Intake),以及用于Web服务的XML-RPC服务。创建针对你的应用程序的新服务是一项简单的任务。

Turbine 核心没有对表现层技术的依赖。Turbine内部支持JavaServer Pages(JSP)和Velocity。对于已经熟悉JSP的开发者,或者已经有JSP标签库的开发者,Turbine提供对Sun标准的支持。Velocity是大多数Turbine框架用户最喜欢的视图技术;尝试一下,看看Velocity是否能帮助你更快地开发你的Web应用,并使非编程设计人员更容易工作。

  • 3.3.2 Layout Layout相当于Screen、Navigation的容器。负责页面的布局控制。 模板化Layout,实际上就是以.vm文件作为Layout模板,使用Velocity来进行页面布局控制。 我们已经在2.2节中见到过一个Layout的模板。可以看到,在这个模板文件中,没有包含任何可显示的数据,仅有的都是一些用来控制布局用的HTML元素。Okay,相信聪明的你都明白我将要说什

  • 最近一直在开发维护客户的一个mvc产品。 一直不知道客户使用的框架是什么? 对于客户应用的技术进行了总结发现是用的Apache Turbine™Web应用程序框架 简单对TurbineWeb框架总结一下: Apache Turbine™Web应用程序框架 turbine  [ˈtə:bain, ˈtə:rbin] Apache Turbine™是一个基于servlet的框架,允许有经验的Java开

  • 当前服务实例的监控状况,让这个监控的数据可视化,他往往是集群部署的,单个实例的话意义不大, Turbine他可以做监控数据的聚合,他可以监控整个集群 https://cloud.spring.io/spring-cloud-static/spring-cloud-netflix/2.1.0.M3/single/ spring-cloud-netflix.html#_turbine 5.2 T

 相关资料
  • pbgo是我们专门针对本节内容设计的较为完整的迷你框架,它基于Protobuf的扩展语法,通过插件自动生成rpc和rest相关代码。在本章第二节我们已经展示过如何定制一个Protobuf代码生成插件,并生成了rpc部分的代码。在本节我们将重点讲述pbgo中和Protobuf扩展语法相关的rest部分的工作原理。 4.7.1 Protobuf扩展语法 目前Protobuf相关的很多开源项目都使用到了

  • 问题内容: 在运行基于新项目的项目后,我无法清理它-生成的人员仍在下面, 我如何成功清理它? 问题答案: 参见http://www.playframework.org/documentation/2.0/PlayConsole

  • 本文向大家介绍基于NIO的Netty网络框架(详解),包括了基于NIO的Netty网络框架(详解)的使用技巧和注意事项,需要的朋友参考一下 Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。 Netty的优点有: a、功

  • 本文向大家介绍基于Spring框架的Shiro配置方法,包括了基于Spring框架的Shiro配置方法的使用技巧和注意事项,需要的朋友参考一下 一、在web.xml中添加shiro过滤器 二、在Spring的applicationContext.xml中添加shiro配置 1、添加shiroFilter定义 2、添加securityManager定义 3、添加realm定义 三、实现MyRealm

  • (1). 创建数据库 shopdb 进入MySQL数据库中,创建一个数据库名为:shopdb 将上节《项目的数据库设计》中准备好的shopdb.sql脚本导入到shopdb数据库中 (2). 创建项目 myobject 框架和应用 myamdin、web和common。 # 创建项目框架 `myobject` $ django-admin startproject myobject

  • 我对弹性搜索完全陌生。我在试着从弹性搜索中取记录。 我查了文件,但找不到任何解决办法。如果你在这里给我一些提示或一些网站,我可以解决我的问题,我将非常感谢。

  • WebUI automation testing framework based on Selenium 介绍: pyse基于selenium(webdriver)进行了简单的二次封装,比selenium提供的方法操作更简洁。 起因:   python + selenium 自动化测试写久了发现selenium(webdriver)提供原生的方法并简便,于是,产生了二次封装的想法。想不到太炫酷的名

  • 主要内容:基础类的功能如果您参考Apple文档,应该会看到框架的详细信息,如下所示。 框架定义了Objective-C类的基础层。 除了提供一组有用的原始对象类之外,它还引入了几个定义Objective-C语言未涵盖的功能的范例。 框架的设计考虑了这些目标 - 提供一小组基本实用程序类。 通过为解除分配等事项引入一致的约定,使软件开发更容易。 支持Unicode字符串,对象持久性和对象分发。 提供一定程度的操作系统独立