有这样一个网站 可以分为后台(公司内部人员使用)和前台(对所有人开放) 前台和后台要共享业务层 但是web层各自维护 问题大概就是这样。 遇到的问题是我怎样用cvs管理我的共享的那部分代码(业务层代码)? 将业务层代码搞成两份,这是下下策 做成3个模块 1共享代码模块 2前台模块 3后台模块 这似乎是一个办法 我记得cvs有分支的功能 是不是能够处理这个问题呢? 有时间研究一下
  • 16:34
  • 浏览 (323)
  • 评论 (0)
var patrn = /^[.]*$/; if( !patrn.test($F('pic1')) ){ alert('false'); return false; } 这里要注意的是 定义patrn变量的时候不能加引号 这样的定义是错误的 var patrn = /^[.]*$/;
  • 10:00
  • 浏览 (287)
  • 评论 (0)
今天在update记录的时候遇到一个问题 我从数据库里查询出一条数据 并在页面显示出来 修改之 但是问题就出在表单提交之后了 我数据库中有很多字段 但是我更新的只有几个字段 如果用hibernate的update会更新所有的字段 包括没有发生变化的字段 也就是说会把你不想改变的字段全部清空 这样的话更新数据可是相当的麻烦 有没有简便的方法呢 ? 有 hibernate提供了dynamic-update属性 你只要设置为true就可以在更新的时候只更新发生改变的字段 其余字段保持数据库中的原有值。 但是这个dynamic-update=‘true’只在如下情况下有效: 1 同一个session ...
  • 17:17
  • 浏览 (809)
  • 评论 (0)
2007-04-24

角色访问控制(RBAC)

关键字: RBAC
角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。 Role作为一个用户(User)与权限(Privilege)的代理层,解耦了权限和用户的关系,所有的授权应该给予Role而不是直接给User或Group。Privilege是权限颗粒,由Operation和Resource组成,表示对Resource的一个Operation。例如,对于新闻的删除操作。Role-Privilege是many-to-many的关系,这就是权限的核心。 基于角色 ...
  • 14:00
  • 浏览 (494)
  • 评论 (0)
<action name="*" class="com.ecc.struts2.web.action.ExampleSupport"> <result>/{1}.jsp</result> </action> 这种配置类似struts1.2中的ForwordAction 如果我想直接访问一个jsp文件并且又想通过*。do的方式访问。那么就可以如上这样配置 例如我想访问a.jsp,可以这样写http://localhost:8080/app/a.do,struts2找不到a这个action就会映射到a.jsp。 <action name="logi ...
  • 14:42
  • 浏览 (6262)
  • 评论 (4)
http://www.blogjava.net/max/archive/2006/12/06/85925.html
  • 11:33
  • 浏览 (549)
  • 评论 (0)
我想每个人都有一个自己的定义 很多人都认为敏捷就是Tdd 我就曾经这么认为,这难道错了吗? 没错,但是这不是敏捷的不够全部 不是敏捷的核心 那么敏捷到底是什么呢? 敏捷是关于3件事情的 1.敏捷是一门社会学科 这是最冲要的,也是敏捷的最大特点所在。他关注的是人 而不是代码,如何让一个让大家像一个团队一样,怎么把大家团结在一起 如何激励队员 如何让大家相互合作等等 这才是 敏捷的最重要的特点。而这正是我们程序员容易忽略的。 2.敏捷是轻量级的。与rup不同,敏捷几乎不需要学习什么书本的规范就可以实施。不要各种各样的图,各种各样的文档,所以说是轻量级的。只要我想敏捷 那么就可以敏捷。 2.敏捷提 ...
  • 10:02
  • 浏览 (295)
  • 评论 (0)
看如下定义 public class HibernateGenericDao<T> extends HibernateDaoSupport implements GenericDao<T> { } getGenericSuperclass 返回其父类为HibernateDaoSupport 返回类型为Type(超类只能一个) getGenericInterfaces 返回其接口为GenericDao<T> 返回类型为Type[](接可多继承)
  • 11:27
  • 浏览 (490)
  • 评论 (0)
2007-04-06

jstl core标签

关键字: jstl
JSTL(JSP标准标签库)介绍 作者:令少爷(shaoye@dev-club.com) 前言 从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。 因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。 JSTL简介 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的 ...
  • 16:00
  • 浏览 (1323)
  • 评论 (2)
AuthenticationManager是认证核心接口,其作用是验证客户端输入端用户名是否正确 这个接口只有一个方法 public Authentication authenticate(Authentication authentication) throws AuthenticationException; 这个方法就是去验证用户名 密码时候正确,那么用户名密码在那儿呢?封装在Authentication 类中,这样在authenticate()方法中就可取到用户名密码然后去验证。 验证用户名密码的方式是多种多样的如 Dao验证 ldap验证,被称为Authentica ...
  • 18:30
  • 浏览 (436)
  • 评论 (0)
从今天起开始学习英语,每天学习10个单词和十个句子 坚持到底!
  • 11:24
  • 浏览 (269)
  • 评论 (0)
这个方法在如下情况下返回true 1.class1跟class2是同一类型 则返回true 2.class1是class2的超类或超接口 则返回true 如:Object.class.isAssignableFrom(String.class) Object是String的超类 所以返回true String.class.isAssignableFrom(String.class) 返回true
  • 09:45
  • 浏览 (354)
  • 评论 (0)
xly_971223
搜索本博客
博客分类
我的相册
C5b0e206-307c-3f61-aa60-9cfd71c61bb3-thumb
u=3528569133,1587051000&gp=38.jpg
共 2 张
最近加入圈子
存档
最新评论