- 博客(771)
- 资源 (88)
- 收藏
- 关注
转载 Liferay的AUI框架Alloy
一、AUI是什么? Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上进行的Liferay扩展,以方便Liferay的一些实际应用和扩展。AUI的很多语法结构、使用方法都都和YUI相关不太多。熟悉Y
2013-01-28 09:56:01
1158
原创 java读取配置文件
java读取配置文件 commons-configuration-1.9.jar commons-lang.jar 1webserviceAddress.properties放置在src下面 queueAddress=http\://192.168.3.2\:8090/serviceSeq.asmx?op\=SequenceCount 2WebConfig.java import or
2013-01-28 09:48:36
459
原创 ps切图小技巧
大小:选择框+信息查看框,内嵌的DIV 宽度可以用百分比100% 切图:选择框+图像/裁剪 margin:外部 padding 内部(减去) 清除辅助线
2013-01-28 09:39:49
655
原创 ps切图小技巧
大小:选择框+信息查看框,内嵌的DIV 宽度可以用百分比100% 切图:选择框+图像/裁剪 margin:外部 padding 内部(减去) 清除辅助线
2013-01-28 09:37:55
204
原创 portlet的友好链接
portlet的友好链接最简单的使用方法 PortalUtil.getCurrentURL(renderRequest); 根据取得到当前页面的URL,找到对应的方法。
2013-01-28 09:37:03
302
原创 两个portlet的通信
"> processAction(){ String str="pp"; actionResponse.setEvent("simple-event",str);} simple-event simple-event lang.String processEvent() { Event event=request.getEven
2013-01-28 09:34:52
337
原创 liferay portlet模式
portlet模式 默认进入doView模式 浏览器中点击 扳手中的首选项 进入doEdit模式 在*Portlet.java中模式切换 response.setPortletMode(PortletMode.VIEW); 在URL中切换模式
2013-01-15 11:19:09
354
原创 liferay 小知识点
long groupId = PortalUtil.getScopeGroupId(request); long companyId = PortalUtil.getCompanyId(request); long userId=PortalUtil.getUserId(request);
2013-01-15 11:18:38
354
原创 liferay的分页search container
liferay的分页用一个标签search container就可以实现,非常方便 <% PortletURL portletURL = renderResponse.createRenderURL(); portletURL.setParameter("jspPage", "/html/juneidongtaiportlet/list_dongtai.jsp"); %
2013-01-15 11:13:39
1217
原创 liferay数据库
liferay默认是采用hsql数据库的,我们可以换成自己想要的数据库。 oracle连接 1.portal-ext.properties # # Oracle # jdbc.default.driverClassName=oracle.jdbc.driver.OracleDriver jdbc.default.url=jdbc:oracle:thin:@192.168.7.248:
2013-01-15 10:55:03
786
转载 spring下使用hibernate annotation
spring下使用hibernate annotation 可以省略掉*.hbm.xml文件 class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> name="annotatedPackages"> --> security.user.model.
2013-01-10 15:46:02
344
原创 JUnit4在spring怎么测试action
JUnit4注解 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration( {"/config/applicationContext.xml" }) public class BookDaoTest { @Autowired private IBookDao bookDao; @Test
2013-01-10 15:42:47
1309
原创 Junit入门
http://blog.csdn.net/ai92/article/details/302844 JUnit是一个开源的java单元测试框架 1. HelloWorld 记得在几乎每本语言教学书上都能找到HelloWorld这个入门代码。今天在这里,我们也从一个简单到根本不用单元测试的例子入手。这是一个只会做两数加减的超级简单的计算器(小学一年级必备极品)。代码如下: public
2013-01-10 13:50:56
362
转载 iBatis多数据源的苦恼
iBatis多数据源的苦恼 在仅使用ibatis时,多数据源简直就是梦魇,每多一个数据源就需要多一份sql-map-config配置文件。 采用spring的AbstractRoutingDataSource就可以简单的解决这个问题。 AbstractRoutingDataSource实现了javax.sql.DataSource接口,因此可以理解为一个虚拟的动态DataSource,在需要
2013-01-07 14:19:23
320
原创 liferay简介
从用户的角度来看,portlet 是门户网站站点中提供特定服务或信息(例如,提供日历和新闻)的窗口 从应用程序开发者的角度来看,portlet 是可插入的 Web 模块,它们被设计成在门户网站服务器的 portlet 容器中运行。
2013-01-07 13:45:28
266
原创 数据库的连接
D:\Liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\ROOT\WEB-INF\classes portal-ext.properties MYSQL数据库的连接密码设置
2013-01-07 13:45:08
245
转载 Service Builder
一、什么是Service Builder? Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置文件等,可以大提高开发人员的效率。简单说就是根据数据库描述文件,生成service层和
2013-01-07 13:44:23
908
原创 liferay UI
value="/html/caseeditportlet/tabs.jsp"/> renderURL不经过action跳转 只是执行跳转功能 上面这样定义后 在下面这样写 ">基本信息 路径我习惯凡在html下 value="/html/caseeditportlet/view_news.jsp"/> ">点击查看新闻详细内容
2013-01-07 13:41:57
343
原创 报错:Build namespace bsi has build number 3 which is newer than 1
Build namespace bsi has build number 3 which is newer than 1 改src/service.properties的build.number=1改大一点
2013-01-07 13:41:16
432
原创 开发自己的portlet
几个概念 portlet hook Ext Layout Theme portal 容器用于运行Portlet,接受请求,执行请求并返回给Portal。Portal用于拼装标记语言片断。 如何将portlet加到页面中 进入Demo左上角,选择添加/示例
2013-01-07 13:40:29
273
原创 liferay第一步
下载liferay-portal-tomcat-6.1.1.zip 启动D:\java\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\bin 下的startup.bat 浏览器中输入http://localhost:8080 用户名test@liferay.com密码test 登录Portal系统,得到的是一个Demo 登录系统后,点击My Acc
2013-01-07 13:39:51
232
原创 liferay学习资源
http://www.huqiwen.com/ 胡启稳博客,很好的。 两个英文文档 Liferay in Action.pdf Liferay+User+Interface+Development.pdf JSP 文件不能包含关于HTML 的、、 的信息,只能包含原来位于 内部的HTML 内容。那些、 、 信息由Portal 页面来提供。 只有在JSP 页面中使用和
2013-01-07 13:38:47
320
转载 Tapestry简述
Tapestry简述: Tapestry是一个servle的扩展,它运行于servlet容器(Tomcat)或包含servlet容器的服务器(如Jboss) 通过使用Tapestry,开发者完全不需要使用JSP技术,用户只需要使用Tapestry提供的模板技术即可, Tapestry实现了视图逻辑和业务逻辑的彻底分离。 Tapestry只有组件或页面两个概念,因此,链接跳转目
2012-12-11 15:20:43
337
转载 Git学习笔记 – 概念篇
http://hedatou.com/archives/git_learning_journal_concept.html 什么是Git? Git是由Linus Torvalds开发的一套版本管理系统。传统的CVS、SVN属于集中式版本管理系统,依赖于一个中心服务器,而Git是一个分布式版本管理系统,每个使用者都有一套完整的修订历史记录,每台机器都是一个独立的节点,不依赖于其他节点就可以进行离
2012-09-17 14:53:02
610
转载 JNA—JNI终结者
http://blog.csdn.net/shendl/article/details/3589676 JNA技术解密 JNA工作原理 JNA是建立在JNI技术基础之上的一个Java类库,它使您可以方便地使用java直接访问动态链接库中的函数。 JNA快速启动 现在让我们直接进入JNA的世界。 你只需要下载一个jar包,就可以
2012-08-16 14:41:13
494
转载 jQuery打印
打小票要设置一下打印区域 internet 文件 页面设置 jQuery打印插件PrintArea实现jQuery打印插件PrintArea实现实现javascript打印功能,打印整个页面就很简单,但如果指定打印某一个区域就有点难点,这里有一个jQuery插件PrintArea可实现打印页面某区域功能。 使用说明 需要使用jQuery库文件和PrintArea库文件 使用方法 一,包
2012-08-09 17:31:22
3488
3
原创 jquery 验证 不用弹出 错误同时提出
$(function(){ $("#form1").validate({ errorElement:'span', errorClass : 'error', rules:{ 'programName':{required:true}, 'programDesc':{maxlength:100} }, messages:
2012-07-17 14:20:59
359
转载 ibatis 使用知识总结
ibatis学习总结 1. 从官方网站下载,ibatis的jar及相关的文件,http://ibatis.apache.org/ 2 . 新建一个工程, 我们如果要进行ibatis相关的操作, 就一个要导入ibatis-2.3.3.720.jar 3 . 建立pojo与pojo.xml形成映射. 4. 一般一个pojo对应一个pojo.xml, 例如.User.java.与User
2012-07-12 13:50:46
365
原创 快速开发 webservice服务端
使用集成软件java EE IDE 新建一个项目 新建wsdl 新建web service(选择刚才新建的wsdl),会自动生成源代码. 修改UploadSOAPImpl.java(见下面代码) 把这个项目export 成 *.WAR 放到tomcat的webapp中.启动tomcat.该webservice服务端发布成功. 打开http://127.0.0.1:70/upl
2012-07-06 10:22:31
2009
转载 Oracle 11G Client 客户端安装步骤(图文详解)
http://www.cnblogs.com/jiguixin/archive/2011/09/09/2172672.html 下载地址: http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip 先将下载下来的ZIP文件解压,并运行setup.exe文件。
2012-06-18 13:57:35
28021
2
转载 Win7安装Oracle10g方法
http://wenku.baidu.com/view/a73d048bd0d233d4b14e69a8.html 照上面的方法安装第二次才成功。第一次没有守在旁边安装。错过设置账号的阶段。 ----------------------- 数据库创建完成。有关详细信息,请查看以下位置的日志文件: F:\app\pp\cfgtoollogs\dbca\orcl 数据库信息: 全局数据库名
2012-05-25 15:21:02
777
转载 win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程
http://www.cnblogs.com/icewee/articles/2019783.html 数据库下载链接:http://222.132.81.146/rj/cs_sql_2005_dev_all_dvd.rar
2012-05-25 15:19:46
318
原创 oracle补习
http://www.dbabeta.com/2008/oracle_database_link_basics.html1.本地安装oracle 2.使用PL/SQL Developer连接后,练习常用命令 1、使用超级用户登录sqlplus。 2、创建表空间: SQL> create tablespace test 2 datafile 'D:\o
2012-04-17 10:41:19
368
原创 freemarker进阶
handy_framework handy框架 handy框架是基于java技术,学习门槛低,应用于WEB应用程序快速开发的MVC框架, 利用freemarker作为模板页面引擎,使用jsp或freemarker或html做为视图, 是一个实现了页面及代码完全分离的MVC开发框架,能实现中小型Web应用系统快速开发。 ~~~~~~~~~~
2012-04-16 15:54:43
635
原创 freemaker入门例子
1.把包lib/freemarker.jar拷贝到项目中 2.新建模板文件WEB-INF/templates/test.ftl,内容如下: Hello,${name}! 3.新建一个操作类Class1.java,(把模板装载到jsp页面中). 内容如下 package com.abc.web; import java.io.Writer; import java.util.H
2012-04-16 15:01:24
6501
1
转载 oracle免安装远程连接方法
Oracle 10g Instant Client Oracle Instant Client 是Oracle 公司推出的精简版客户端,不需要安装,但需要简单配置一下。 下载地址: http://www.oracle.com/technology/software/tech/oci/instantclient/index.html 我下载的是Win32平台下的instantcli
2012-04-11 08:37:17
105
handy包 HttpConnection FileTool
2012-04-09
JMS使用ActiveMQ的支持包
2008-11-26
Spring JMS异步发收消息 ActiveMQ
2008-11-26
ajax动态双组合 源文件
2008-07-21
ajax动态双组合
2008-07-21
jsp版鲤鱼论坛mysql4.0+tomcat.rar
2008-05-24
用properties文件实现国际化与本地化的一个小例子
2008-05-16
日历控件js(有很多好看的样式)
2008-05-14
displytag 学习与参考和源文件
2008-05-10
displytag最小单元
2008-05-10
使用upsmartload上传的示例(图片上传)
2008-05-07
tomcat与IIS服务器集成
2008-04-19
学习servlet的实例和参考api
2008-04-17
Log4j入门和实例
2008-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人