- 浏览: 69246 次
最新评论
-
iamlibo:
欢迎大家提出宝贵的意见。
Struts2 Action 与Spring bean 作用域 -
caoxiaohui:
为什么写的都是一样的呢,都是这一个版本的!!!
MyFaces tree2 -
will-vip:
谢谢,刚好需要这个内容。
JSF组件ID重复的问题
文章列表
最近准备搭建一个技续构建环境,在网上一查有很多可选项.基本上都在用 CruiseControl 现在最新版是2.7.1,另外还有一个就是 continuum 最新版本是1.1,而且现在是maven2的一个子项目,所以与maven2集成那肯定是没有问题的.最后决定先试试continuum.
下载解压后执行bin\windows-x86-32\run.bat (根据你的操作系统),第一次运行有错误.在网上一查是因为第一次运行要创建数据库,再次运行就没有问题了.
访问http://localhost:8080/continuum/ 然后填写admin帐户的信息.填写完登录后会要求填写基本配置信息.
w ...
- 2008-04-03 11:00
- 浏览 1131
- 评论(0)
Subversion的下载地址:http://subversion.tigris.org/downloads/subversion-1.4.5.zip
Apache的下载地址:http://archive.apache.org/dist/httpd/binaries/win32/apache_2.0.61-win32-x86-no_ssl.msi
Apache是win32下安装包,正常安装即可(安装到c:\apache2.2).Subversion是压缩解开到以C:\svn-win32-1.4.5
1 、打开C:\Apache2.2\conf\httpd.conf文件,
将下面两行前的" ...
- 2008-03-15 14:13
- 浏览 1590
- 评论(0)
在http://subclipse.tigris.org/svnant.html这里下载1.1.0RC2版SvnAnt ,(经测试1.0版不好用)下载之后将lib目录下的内容复制到ANT_HOME/lib目录下.并将ANT_HOME/lib加入到path变量中.
然后在build.xml文件加入下面代码
<typedef resource="svntask.properties" /> <!--必须.如果没有提示找不到svn task 这个文件在svnant.jar文件中,只要把相应的jar文件放到ANT_HOME中就可以了 --><taskde ...
- 2008-03-15 14:13
- 浏览 2332
- 评论(0)
http://yelongyelong.iteye.com/blog/148039
1. 在eclipse里提交和更新文件出错错误提示: Attempted to lock an already-locked dirsvn: Working copy 'F:\workspace\WebFrame\WebRoot\index.jsp' locked解决:在客户端命令行使用命令 svn cleanup F:\workspace\WebFrame\WebRoot
Technorati : svn
- 2008-03-15 14:12
- 浏览 3680
- 评论(0)
本来在Linux下安装配置JAVA在网上有一大堆,基本都差不多,但我在安装过程中却出现了一些小的问题,所以做个备忘记录一下。
下载JDK 安装包jdk-6u4-linux-i586.bin
然后在终端中进入到jdk-6u4-linux-i586.bin所在目录,执行./jdk-6u4-linux-i586.bin就会出现许可的内容,一直按回车直到出现Y/N的选择时选择y.这样JDK就安装在当前目录了.
接下来是配置JAVA_HOME变量
以root用户执行 gedit /etc/profile
在文件的最后加入下面代码
export JAVA_HOME=/home/libo/jdk1.6 ...
- 2008-03-14 12:55
- 浏览 1274
- 评论(0)
在verycd上找了一个redhat enterprise 5.(http://www.verycd.com/topics/206545/),
[红帽企业.Linux.5].TLF-SOFT-RedHat.Enterprise.Linux.5.Update.1-XiSO.iso
下载后将它复制到fat32分区的根目录下(NTFS 没试,不知道行不行),将文件名改为RedHat.Enterprise.Linux.5.Update.1-XiSO.iso,也可以是其他文件名,但需要在menu.list文件中修改。将镜象文件里的isolinux目录下的文件复制到与RedHat.Enterprise.Li ...
- 2008-03-05 14:07
- 浏览 1340
- 评论(0)
从glassfish 的官网上下载最新版V2 https://glassfish.dev.java.net/downloads/v2-b58g.html 下载后在命令行运行 java -Xmx256m -jar glassfish-installer-v2-b58g-ml.jar 会启动安装程序界面,会在当前目录下生成一个名为glassfish的目录.这个就中glassfish的安装目录.
glassfish是通过ant来安装的,安装脚本在setup.xml下,在里面可以修改一些配置.
在setup.xml中主要有以下设置:xml 代码
<property name="dom ...
- 2007-12-12 21:44
- 浏览 1115
- 评论(0)
使用apache2.2.6+svn1.4.5在windows系统中配置自己的svn服务器.
apache下载地址:http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.6-win32-x86-no_ssl.msi
subversion下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100
apache正常安装(c:\apache2.2),subver ...
- 2007-11-19 15:50
- 浏览 1009
- 评论(0)
看了一段时间Acegi的文档和例子,今天终于把这个难缠的家伙给搞定了.其实就是一些概念的理解的差别,搞得晕头转向的.
在网上找了一些文章和例子,同一个内容却有不同的说法.有的说acegi没有角色的概念,有的说在认证通过后将用户对就在角色保存在Session中.搞得很晕.
经过几天看源码和例子,我觉得acegi是没有角色的概念的.它只是判断一个用户有没有操作或访问某一个资源的权限,如果有权限就可以访问,没有权限就抛出异常。这个中间没有涉及到的角色,但是我们可以通过扩展原有的类加入角色的概念,毕竟大多数的权限控制都有角色。(扩展方法后面有介绍)
基本原理(我写得比较简单,个人也只是简单应用的程度)
...
- 2007-11-19 12:33
- 浏览 798
- 评论(0)
环境是这样的:
一个DAO接口 ,一个DAO的缺省实现类,这个实现了DAO接口的所有方法,并使用了泛型,所以其他的DAO实现类都省下了,不用写了.因为所有的操作都在这个缺省实现类里面完成了.只需要在Spring 配置文件中配置一下就可以了。因为使用Hibernate,所以表之间的关系还是要测试的。测试也就离不开Spring环境了。还好Spring提供了好多测试类可以扩展,我使用的是AbstractTransactionalDataSourceSpringContextTests,据说它可以保持数据的清洁,操作完之后就回滚。跟据我的测试在没有加flush()时候它好象根本就没有插入到数据库中,在加 ...
- 2007-09-06 15:33
- 浏览 1528
- 评论(0)
ice:panelPopup是icefaces组件中模式(modal)对话框的组件.使用起来也非常简单.
先看代码:
<ice:panelPopup id="affirmDel" rendered="true" visible="#{purchasePlanBean.confirmDel}" modal="true"
style="z-index:1001; width: 350px; height: 200px; top:25%; left:25%;">
<f:facet na ...
- 2007-09-05 09:50
- 浏览 973
- 评论(0)
使用f:convertDateTime转换日期时,会出现时间的问题,显示出来的日期与实际日期相差8个小时,要加入timeZone="GMT+8"才可以正确的显示
<f:convertDateTime dateStyle="full" type="both" timeZone="GMT+8" locale="cn"/>
这样就可以正确的显示中文日期了.
Technorati : jsf
- 2007-09-02 13:20
- 浏览 1396
- 评论(0)
在JSF组件开发过程遇到一个问题.就是当自己开发的组件再次提交的时候会提示一个错误:
Duplicate component ID ... found in view.
意思是说在ViewRoot中已经存在一个同名的组件了.这是JSF不允许的.
后来在网上苦苦的找....终于找到这个一篇:http://www.jroller.com/mert/entry/duplicate_component_id_found_in 部分原文如下:
I stated some possible solutions for the exception. <o:p>
1. If you are dyna ...
- 2007-08-18 09:13
- 浏览 1484
- 评论(1)
这两天项目进行了到了菜单组件的开发.把能使用的JSF的Tree组件都翻了个遍,试了个遍.没有中意的.要不是太复杂就是太难用.(好象差不多一个意思^_^).最后决定自己开发一个Tree组件.
有如下功能:
1、数据要能够与bean联系起来,因为菜单是动态的从数据库里取出来或动态生成的;
2、要无限级次的(其实有点变态,那有那么层次的菜单);
3、要是DIV+CSS的,不要table的(这么多大的、知名的JSF组件为什么都是table布局呢?难道他们和我一样不会用DIV?^_^)
...
在网上一找,有一个DIV+CSS的tree组件出现了。在 http://cnlei.iecn.net/
下来 ...
- 2007-08-11 19:43
- 浏览 953
- 评论(0)
在JSF1.2的bean或其他java代码中想得到reources中帮定的国际资源的值可以通过下面的方法:
protected String getLocalMessages(String mesKey) {ResourceBundle bundle = getApplication().getResourceBundle(getFacesContext(), "resource");if (bundle != null)return bundle.getString(mesKey);return "";}
其中参数mesKey就是properties文件 ...
- 2007-08-08 10:38
- 浏览 756
- 评论(0)