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

ape-j

开源的Java EE架构
授权协议 LGPL
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 琴英华
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Ape(猿人,模仿者),由于基于Java EE最基础的Servlet和模仿其他的Web架构而得名,有时也叫Ape-J 。该软件是国内的一个开源的Java EE架构,基于LGPL协议,同时也支持MVC模式。 Ape基于Servlet封装的Web框架,是基于MVC 模型(model)-视图(view)-控制器(controller) 中控制器处理。利用了AOP(也叫面向方面):Aspect Oriented Programming可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
代码如下:

public class TestAction extends BaseAction {

  @Override

protected void execute() throws ServletException, IOException {

  printHtml("Hello world");

}

添加配置文件 ape.properties 文件添加如下内容

test=test.action.TestAction


通过浏览器访问 
http://ip:端口/工程名/servlet/test 就会出现如图:

 


 

 

 

 相关资料
  • APE

    这是一套基于AS3的开源物理引擎类库。虽然现在还是alpha0.3版,而且基于FLASH的物理引擎很早就有了,但我还是觉得这套东西最值得关 注。粒子系统?碰撞反弹?重力加速?在这APE下都是小意思。

  • 我有一个关于JavaEE bean的问题。我已经用Spring和Hibernate开发了很长时间,现在我改用JavaEE-所以很抱歉,如果这是一个非常简单的问题,但目前我不知道如何处理我的问题。 我有两个bean,它们在JNDI中注册(在JBoss上--参见上面)。-到目前为止还可以。如果我在Servlet中使用@ejb作为依赖项注入,它工作得很好: 16:39:51,490信息[org.jbos

  • 在建筑师的培养过程中,他们要看上千座建筑,并研究大师们对这些建筑的评议。但在软件行业,开发者却缺乏这样的经验,使得他们无法利用彼此的成功,只能重复彼此的错误。这两本书恰恰提供了一个了解历史的机会。48位开源软件作者站出来,解说他们的软件是如何架构的,以及为什么这么做? 如果你刚刚入门,想要学习前辈的思想,这两本书是个好开头。如果你是一位中级或高级开发者,想要了解同行们是如何解决难题的,它们同样有帮

  • 一、前言 关于开源框架这块,其实主要是针对自己项目中使用到的框架进行准备。从使用,到使用场景、优缺点以及源码实现都需要逐一掌握理解。这一部分是向面试官展示自己水平与能力的一个重要部分,所以要着重准备。 针对开源框架,该部分整理了自己在做项目过程中使用到的几个框架。大多都是从网上找的一些大佬的文章,深入浅出,着重讲述源码实现,可以帮助自己更好的理解。 二、目录 OkHttp解析 Retrofit解析

  • 本文向大家介绍JavaScript跨平台的开源框架NativeScript,包括了JavaScript跨平台的开源框架NativeScript的使用技巧和注意事项,需要的朋友参考一下 NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS、Android和Windows Phone。且NativeScript的使用没有过多繁杂的要求,只需使用自己已

  • SAE上部署Dokuwiki的开源框架,显示无法登陆注册,同时Email功能无法使用。 2014-09-19 15:12 提问者采纳 去SAE应用仓库看看吧 sae不支持写入 Email也要修改代码,SAE邮件class , 目前只支持SMTP. <?php $mail =new SaeMail(); $mail->setAttach(array("my_photo.jpg" =>"照片的二进制数