有这样一个网站 可以分为后台(公司内部人员使用)和前台(对所有人开放)
前台和后台要共享业务层 但是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)
角色访问控制(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)
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)
这个方法在如下情况下返回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)
- 浏览: 88146 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
u=3528569133,1587051000&gp=38.jpg
共 2 张
共 2 张
最新评论
-
webwork ww:iterator 标签 ...
多谢!解决了一个问题~~
-- by huguohuan -
sso研究1-------跨域cook ...
你这不能算跨域,老大
-- by willfcareer2 -
刚上班一个月 遭遇新公司 ...
找工作的确不好受!现在想想找工作的那段时光都头大!
-- by ttxiangyou -
Js 事件冒泡
又受教了……不错,学习学习……
-- by xieboxin -
刚上班一个月 遭遇新公司 ...
够损,哈哈,加油~
-- by jizhuayazhua






评论排行榜