- 浏览: 9268 次
- 性别:
- 来自: 大连
最新评论
文章列表
Maven Project 的创建
1.new--Maven--Maven Project
2.点击NEXT--选择Create a simple project(skip archetype selection)【创建一个简单的项目(跳过原型选择)】
和默认的Use default workspace location 如图
3.输入Group ID:是maven下的一个组是Artifact id 的上一级
输入Artifact ID:项目名称
PACKAGING:选择war
PACKAGING:选择war 如果选择 ...
胡适----过有意思的生活
哪样的生活可以叫作新生活呢?
我想来想去,只有一句话:新生活就是有意思的生活
你听了,必定要问我有意思的生活又是什么样子的生活呢
我且先说一两件实在的事情做个例子,你就明白我的意思了
前天你没有事做,闲得不耐烦了,你跑到街上的一个酒店里,打了四两白干,喝完了,又要四两,再添上四两。喝得大醉,同张大哥吵了一回嘴,几乎打起架来。后来李四哥来把你拉开,你气愤愤地又要了四两白干,喝得人事不知,幸亏李四哥把你扶回去睡了。昨儿早上,你酒醒了,大嫂子把前天的事告诉你,你懊悔得很,埋怨自己:“昨儿为什么要喝那么多酒呢?可不是糊涂吗?!”
你赶紧上张大哥家去 ...
1.The processing instruction target matching "[xX][mM][lL]" is not allowed.
XML 中报错,该错误的意思是,<?xml version="1.0" encoding="UTF-8" ?> 这句之前不能有任何字符包括空格
2.No grammar constraints (DTD or XML schema) detected for the document
XML中报错,dtd验证是xml的规范
一般IDE环境中配置档 ...
SpringMvc(环境搭建)
- 博客分类:
- SpringMvc
用了大半年的Spring MVC3.0,用着感觉不错。简单写一个搭建Spring MVC3.0的流程(以Spring3.0.5为列),数据库交互使用spring JDBC Template,附件有项目(没有jar包)。整个项目架构如下图所示:
1、去官网下载3.0.5所有jar包,所需jar包,见附件图片,每个jar包得用处如下:
org.springframework.aop- 3.0.0.RELEASE--------------------Spring的面向切面编程,提供AOP(面向切面编程)实现
org.springframework.asm- 3.0.0.RELEA ...
Liferay 开发(三)
- 博客分类:
- Liferay Study
第三节 开发
以上准备工作都完毕后,我们要进行Liferay的开发了,首先要做的就是简单的增删改查
首先我们要创建一个Portlet类似于Java的class
步骤一
首先我们要创建一个Portlet:1.创建一个portlets的包,在之前创建的com.you.ad包下,
2.在该包下右键-->new-->Liferay Portlets,操作步骤如下 然后next-->next-->finis
注:国际化要选上
步骤二
修改portlet.xml文件,因为会自动调用,所以需要修改v ...
Liferay 开发(二)
- 博客分类:
- Liferay Study
第二节:创建包结构
细心的人会发现,在第一节中,build完工程,在数据库中并没有生成你对应的数据表,这是为什么呢?
问题很简单就是你没有建包--那么现在我们开始建包
由于上一节中我们在写Service.xml中有一句话指定build后的文件放在哪里
<service-builder package-path="com.you.ad">
从我建立的包结构可以看出来我需要有个you.ad的包,可是在哪里建立呢?大多数人会选择直接建立在src文件下,但是这是最不建议的创建方法,你可以建立一个source的文件包,然后建立一个c ...
Liferay 开发(一)
- 博客分类:
- Liferay Study
第一节(新建Liferay工程)
步骤一
新建项目工程-->:右键-->NEW-->Liferay Plugin Project(如下图)
其中注意:DisplayName,该名字为显示名,生成portlet.xml中有该名字可做修改,主要是添加Portlet时显示的名字
Project name 为项目名,创建的项目名会在后面直接加一个portlet,一般创建的时候不需要自己再进行添加portlet
最后点击Finis
步骤二
新添加service.xml文件,添加流程如下
注:写service的 ...
jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的
- 博客分类:
- Liferay Study
2015-01-26 15:428570人阅读评论(3)收藏举报
1、(function($) {…})(jQuery);
1)、原理:
这实际上是匿名函数,如下:
function(arg){…}这就定义了一个匿名函数,参数为arg
而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这个匿名函数
而(function($){…})(jQuery)则是一样的,之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQ ...
Jsp:useBean使用详解
- 博客分类:
- Liferay Study
<jsp:useBean>标签用来在jsp页面中创建一个Bean实例,定义语法如下:
一:<jsp:useBean>语法
<jsp:useBean id="id" scope="page|request|session|application" typeSpec/>
二:<jsp:setProperty>语法
<jsp:setProperty name="beanName" propertyDetail />其中,propertyDetail可以是以下中的一个:
...
1、ThemeDisplay是什么意思?
在Portlet中request分为两种renderRequet和actionRequest而portlet需要取得实例Id的时候都在renderRequest的时候才可以取到,如下例子
PortletPreferences preferences = renderRequest.getPreferences();
String portletResource = ParamUtil.getString(request, "portletResource");
if (Validator.isNotNull(port ...
int month = Calendar.getInstance().get(Calendar.MONTH)+1;
先要在MyEclipse中对Maven进行设置:
到此Maven对MyEclipse的支持设置完毕。
下面我们在MyEclipse中创建一个Maven标准的Web工程:
New --> Web Project
代码开发--一个转换
- 博客分类:
- 软件开发
logger.info("----------find user for process instance begin----------");
List<Object[]> divObjs = bottleAvailabilityDao.findDCPopupList(
businessDate, skuCode);
List<DCPopupDto> divPopList = new ArrayList<DCPopupDto>();
for (Object[] o ...
Eclipse常用快捷键
1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T