| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
fmms
13年前发布

Java Web框架 Aranea

Aranea 是一个 Java 的MVC 框架,提供一个通用简单的方法来构建 Web 应用组件,以及可重用的业务逻辑和界面。

下面是一个登录界面:

public class LoginWidget extends TemplateBaseWidget {    /* Widget we will create and attach to this widget. */    private FormWidget form;      protected void init() throws Exception {      /* Sets the view selector that will be used for rendering this widget.        * The path to real JSP file is determined by:       *       * StandardJspFilterService field jspPath (configured in aranea-conf.xml)        * + viewselector        * + ".jsp" */      setViewSelector("login");        /* Register a global proxying eventlistener - it receives all widget events and upon        * receiving event named "someEvent" proxies it to "handleEventSomeEvent" method        *        * This listener is added by default in super class and is only shown here for       * illustrative purposes. It can also be cleared and overridden when needed.       */          addGlobalEventListener(new ProxyEventListener(this));        /* Create a new FormWidget with two self-described input fields. */      form = new FormWidget();      // Add the input fields. Arguments taken by addElement():        // String elementName, String labelId, Control control, Data data, boolean mandatory      form.addElement("username", "#User", new TextControl(), new StringData(), false);      form.addElement("password", "#Password", new TextControl(), new StringData(), false);        // attach created form to our widget.       addWidget("loginForm", form);    }      // event handlers  }

项目主页:http://www.open-open.com/lib/view/home/1336052608921

 本文由用户 fmms 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1336052608921.html
Java Web Web框架