摘要: 刚配置好后的liferay启动后,只要是操作数据库的就会发现输入中文是乱码,解决方案如下:修改portal-ejb/classes/system.properties文件,以适应中文环境 #user.country=US user.country=CN #user.language=en user.language=zh_CN #user.timezone=GMT user.timezone=GMT+8 阅读全文
posted @ 2013-05-30 10:54 知识天地 阅读(343) 评论(0) 推荐(0)
摘要: 用了一段时间的liferay,被它的中文问题搞的头大。据说作者是个华人,怎么都没有考虑中文的兼容问题呢? 最直接的问题就是它的中文翻译,作者看样子似乎不懂汉语,还需要靠翻译软件来帮忙,翻译出的汉语简体加繁体,句子完全按照英文的顺序逐词直译。这个肯定要靠自己逐个修改了,工作量不小。 下面列举一下因为中文问题而出现的程序bug。 liferay版本:4.1.2 1. portlet标题。 如果修改某个portlet的标题为中文,会出现乱码。 原因是liferay将portlet属性信息以xml的格式存入数据库,但在构建xml document时没有指定format编码,导致中文显示成乱码。 解决办 阅读全文
posted @ 2013-05-30 10:09 知识天地 阅读(1223) 评论(0) 推荐(0)
摘要: CSS 参考手册定义和用法display 属性规定元素应该生成的框的类型。说明这个属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。注释:CSS2 中有值 compact 和 marker,不过由于缺乏广泛的支持,已经从 CSS2.1 中去除了。默认值:inline继承性:no版本:CSS1JavaScript 语法:object.style.display="inline" 阅读全文
posted @ 2013-05-30 00:33 知识天地 阅读(181) 评论(0) 推荐(0)
摘要: CSS 参考手册定义和用法margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。说明这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。注释:允许使用负值。例子 1margin:10px 5px 15px 20px;上外边距是 10px右外边距是 5px下外边距是 15px左外边距是 20px例子 2margin:10px 5px 15px;上外边距是 10px右外边距和左外 阅读全文
posted @ 2013-05-30 00:32 知识天地 阅读(313) 评论(0) 推荐(0)
摘要: CSS 参考手册定义和用法position 属性规定元素的定位类型。说明这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。默认值:static继承性:no版本:CSS2JavaScript 语法:object.style.position="absolute"实例定位 h2 元素:h2 { position:absolute; left:100px; top:150px; }TIY浏览器支持所有主流浏览器都支持 position 属性。注释:任何的版本的 阅读全文
posted @ 2013-05-30 00:28 知识天地 阅读(165) 评论(0) 推荐(0)
摘要: 定义和用法<li> 标签定义列表项目。<li> 标签可用在有序列表 (<ol>) 和无序列表 (<ul>) 中。实例<ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li></ol><ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li></ul>TIY(请在页面底部查看更多实例)浏 阅读全文
posted @ 2013-05-30 00:20 知识天地 阅读(359) 评论(0) 推荐(0)
摘要: 定义和用法<a> 标签的 target 属性规定在何处打开链接文档。如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。打开新窗口被指向的超链接使得创建高效的浏览工具变得很容易。例如,一个简单的内容文档的列表,可以将文档重定向到一个单独的窗口:<h3>Table of Contents&l 阅读全文
posted @ 2013-05-30 00:09 知识天地 阅读(365) 评论(0) 推荐(0)
摘要: 定义和用法<div> 可定义文档中的分区或节(division/section)。<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。用法<div> 是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是 <div> 固有的唯一格式表现。可以通过 <div> 的 class 或 id 应用额外的样式。不必为每一个 <div> 都加上类或 id,虽然这样做也有一定的好 阅读全文
posted @ 2013-05-30 00:05 知识天地 阅读(199) 评论(0) 推荐(0)