2013年03月25日 | Wizzer | 7 条评论 一直想拥有一个开发快捷、界面美观、用户体验好的java开发框架,网罗不来只好自己动手,现在框架基础功能已完成,界面还需要美工优化一下。(以下图片点击查看全图) 购买咨询Q:11624317 验证信息:框架 技术:Nutz + Velocity + c3p0 + zDialog + jQuery + zTree 环境:JDK + Eclipse +Tomcat + Oracle/MySQL 1、系统采用国产开源Nutz框架,实现项目的“零配置”(这可比SSH轻松多了),Nutz在一个类中可以随意定义访问地址,返回String、JSON、对象或跳转到具体页面,也可以利用Velocity打印结果; 2、系统集成泽元CMS1.0系统中的弹出窗口及页面验证、控制JS,并结合jquery easyui实现标签页; 3、系统无缝集成jQuery,jquery和nutz真是天作之合,可方便的实现ajax功能,另外你也可以使用velocity在页面输出内容,比较灵活; 4、已完成系统管理模块,数据表设计合理,权限控制到按钮级,可按机构建用户角色等。 下面是一段简单的Nutz类实现,Nutz更多介绍可以访问官网:http://nutzam.com/ @IocBean @At("/private")//访问路径 @Filters({ @By(type = GlobalsFilter.class) }) public class LoginAction extends BaseAction { @At //访问路径,不指定则为方法名称,即:/private/logout @Ok(">>:/private/login")//外连接,跳转到 /private/login public void logout(HttpSession session) { session.removeAttribute("userSession"); } @At("/login") @Ok("->:/private/login.html")//内连接,输出到 /private/login.html public void login(HttpServletRequest req) { req.setAttribute("menulist", "helloworld");//页面可以用velocity语言输出 } @At @Ok("raw") //返回字符串类型,也可以是json、对象等 public int Online(@Param("loginname") String loginname,HttpSession session) { Sys_user user = (Sys_user) session.getAttribute("userSession"); if(user==null){ return -2; } if (loginname != null&&!"".equals(loginname)) { OnlineUtil.addUser(loginname, String.valueOf(1)); } return OnlineUtil.getOnlineCount(String.valueOf(1)); } } 6,529 total views, 1 views today
我自己也搞了个呢 http://boce100.duapp.com/login [比你的粗糙,springmvc+dbutils+phpcms界面+artdialog] nutz不支持BAE,很郁闷 回复