![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 57
chencore119
这个作者很懒,什么都没留下…
展开
-
DWR中的异常处理
<br /> 1 问题的提出<br /><br /> 在项目开发阶段,开发人员需要得到完整的异常错误信息方便分析BUG, 对BUG异常的准确定位,减少查找BUG产生原因的时间,提高生产效率。而在项目发布阶段,用户希望看到的是比较友好的错误信息。因此对代码中的异常封装管理非常有必要,一般我们在使用DWR做AJAX开发很少对异常进行封装管理,要么直接抛出一堆异常信息给用户界面,要不在程序代码中进行硬编码封装。异常报告信息没有统一管理。报告给用户的错误消息,都是程序员在开发中自己编写的,对用原创 2010-08-07 11:28:00 · 2382 阅读 · 0 评论 -
在设计和编写过滤器时应注意一些经验法则
<br /><br /> 在设计和编写过滤器时应注意一些经验法则。依照一些法则开发可能会大大缩短开发周期和节省大量的调试时间。下面将这些经验总结为四条:<br /> (1)创建具有安全线程的代码,因为每个java VM 只能具有过滤器的一个实例(除非同一过滤器被声明多次,并具有不同的名称或初始参数)。这样做可以确保doFilter()方法可以被多个线程同时调用。因此,过滤器代码必须具有线程安全性。即:<br /> 1。doFilter()中应使用局部变量(除非是一个复杂的对象,此时可能原创 2010-08-08 17:15:00 · 1721 阅读 · 0 评论 -
Spring MVC+FreeMarker实现页面按钮权限控制1
通常我们在做B/S系统时会涉及到需要控制页面上按钮的权限,也就是不同的用户登录系统,在页面上看到的按钮不一样,针对这种需求,一般会采用硬编码的方式实现,其实可以通过一种简单的方式来实现页面按钮权限的控制:自定义Freemarker标签。原创 2015-07-17 09:35:51 · 6248 阅读 · 0 评论