2016.3.17



Ant

AntJava的生成工具,是Apache的核心项目;直接在apache官网下载即可;

Ant类似于Unix中的Make工具,都是用来编译、生成;

Ant是跨平台的,而Make不能;

Ant的主要目的就是把你想做的事情自动化,不用你手动一步一步做,因为里面内置了javacjava、创建目录、复制文件等功能,所以可以直接点击Ant文件,即可编译生成你的项目;

Maven

Maven的主要功能是:项目构建;项目构建;项目依赖管理;软件项目持续集成;版本管理;项目的站点描述信息管理;

EasyUI是一组基于jQueryUI插件集合


权限设计:

你用SSH的话,做权限的关键就是struts了。这个要看一些原理性的东西才能做得好。比如自己定义一个拦截器,根据请求的url结合权限分配表。

struts的拦截器,拦截指定的url,然后在这个拦截器里验证谁有这个权限。有的就放行,没有的就通过不了。

可以使用struts2的拦截器(interceptor)在action中的execute方法中获取session对象例如:

//获取请求Action上下文,获取Session对象

Map map=ActionContext.getContext().getSession();

//Map集合特点key-value

map.put("username",username);

然后在interceptor类中的interceptor方法中进行判断用户是否登录再根据结果进行跳转,调转结果会找到struts.xml配置中的指定页面掉转到相应的页面



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值