`
friping
  • 浏览: 130179 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
html中<a href="#"/>是跑到本页面的头部去的 但发现一个问题,在head中使用了<base/>之后,当使用链接时候,href 的值设成#,导致页面会重新调用,   问题在于base的href。此时的base href的值应该是本页面的url值。 比如:如果调用链接http://localhost:8080/test/test.do 返回的是my.jsp页面。 my.jsp <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...
相信side对Acegi的扩展会给你耳目一新的感觉,提供完整的扩展功能,管理界面,中文注释和靠近企业的安全策略。side只对Acegi不符合企业应用需要的功能进行扩展,尽量不改动其余部分来实现全套权限管理功能,以求能更好地适应Acegi升级。   基于角色的权限控制(RBAC)     Acegi 自带的 sample 表设计很简单: users表{username,password,enabled} authorities表{username,authority},这样简单的设计无法适应复杂的权限需求,故SpringSide选用RBAC模型对权限控制数据库表进行扩展。 RBAC引入了RO ...
Acegi 的配置看起来非常复杂,但事实上在实际项目的安全应用中我们并不需要那么多功能,清楚的了解Acegi配置中各项的功能,有助于我们灵活的运用Acegi于实践中。 在Web.xml中的配置 1)  FilterToBeanProxy  Acegi通过实现了Filter接口的F ...
路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配 ...
第五支程式要用OSWorkflow提供的API做查詢,查詢出已完成工作流的工作流編號。 程式 Query.java package tw.idv.idealist; import java.util.*; import com.opensymphony.workflow.*; import com.opensymphony.workflow.query.*; import com.opensymphony.workflow.spi.WorkflowEntry; /** * @author steven */ public class Query extends AbstractWor ...
在workflow執行的過程中,有時需要做一些條件的檢查,例如,公司員工編號都是四碼,如果有個工作流的員工編號只有三碼,就要能檢查出來,下面我們就來做這樣的檢查,各位可以試著用四碼的員工編號請假,確定可以通過檢查後,再用非四碼的員工編號測試,將會出現最後面顯示的exception。 程式 leave.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.7// ...
如前面的請假流程,員工只是請假,但是假有分很多種,事假、病假、婚假、年假…,在workflow中如何區分呢? 我們可以傳值到流程中,並儲存在資料庫中供以後判斷! 程式     leave.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.7//EN" "http://www.opensymphony.com/osworkflow/ ...
這裡將介紹如何在流程裡加上限制,首先修改leave.xml,限制送出假單的人一定要是啟動流程的人。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.7//EN" "http://www.opensymphony.com/osworkflow/workflow_2_7.dtd"> <workflow>   <i ...
OSWorkflow的第一支程式 (史帝芬, 2005/6/4, hi.steven@gmail.com)  自从C的圣经版以Hello World程式开始引导初学者学习程式语言以来,多数的程式语言入门书也都如法刨制。 OSWorkflow没办法写出那种一目了然的程式,但是我仍尽量将程式简化,希望初学者能在看完这第一支程式后,就能有所体会。接下来将讲解如何写出第一支OSWorkflow程式! jar file 將以下jar file放置到WEB-INF/lib底下… activation.jar bsh-1.2b7.jar commons-logging.jar designer ...
--流程设定基础 (史帝芬, 2005/6/6, hi.steven@gmail.com)   看完第一支程式,相信读者会有许多疑问,这里先就流程的设定做初步的介绍。首先,读者应该注意到了,第一支程式的用到三个xml设定档,这三个是设定流程的设定档,说明如下。 osworkflow.xml:这个档案是设定流程是否存在资料库或存在记忆体,前面的内容是存在MS SQL Server的写法。 leave.xml:请假流程写在这个档案,这也是osworkflow的重点之一。 workflows.xml:指定系统启动时要载入那些流程。 这里针对leave.xml做些说明… i ...

first blog

突然发现脑子不够用了。所以想把看过的文章做一下收藏。 以前听人说过javaeye里面牛人多,这两周经常在javaeye玩。还真看到了几个“活的了”,可能真是以前没用blog这东西吧。。惭愧
    EhCache一般用途如下:Hibernate缓存,DAO缓存,安全性凭证缓存(Acegi),Web缓存,应用持久化和分布式缓存。     EhCache在默认情况下,即在用户未提供自身配置文件ehcache.xml或ehcache-failsafe.xml时,EhCache会依据其自身Jar存档包含的ehcache-failsafe.xml文件所定制的策略来管理缓存。如果用户在classpath下提供了ehcache.xml或ehcache-failsafe.xml文件,那么EhCache将会应用这个文件。如果两个文件同时提供,那么EhCache会使用ehcache.xml文件的配置。 ...
Global site tag (gtag.js) - Google Analytics