- 博客(65)
- 资源 (3)
- 收藏
- 关注
转载 jquery循环绑定事件并传递参数
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> $(document).ready(function () {
2015-03-02 17:46:43
2827
原创 浏览器中在线浏览pdf
由于pdf.js的浏览器兼容性不是特别好。所以考虑折中解决方案。将pdf转为swf 再在浏览器中显示swf. pdf转swf的工具参考 http://blog.youkuaiyun.com/xraydog/article/details/44015981swf在浏览器中的展示考虑用flexpaper在 flexpaper的官网上下载flexpaer 将flexpaper.css 复制到项目的css
2015-03-02 11:05:48
1002
原创 linux安装swftools
wget http://www.swftools.org/swftools-0.9.1.tar.gztar zxvf swftools-0.9.1.tar.gzwget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.6/zlib-1.2.6.tar.gz tarzxvf zlib-1.2.6.tar.gz
2015-03-02 10:59:18
1769
原创 liferay中log4j异步appender
在ext项目中 在docroot/WEB-INF/ext-impl/src 目录下 创建文件夹 META-INF 把源码对应目录中的 log4j.dtd复制至此。把源码中对应目录的portal-log4j.xml复制到此目录下 更名为 portal-log4j-ext.xml 内容修改为
2015-02-28 11:49:04
793
原创 liferay6.2.2ga2 中的 搜索portlet的翻页BUG修正
搜索结果展示页中 如果记录足够多的时候 点击左面的 限制结果集的条件后再点击翻页 会出现翻页之后 限制结果集的条件 没有被正确的传递。修复办法如下 在hook工程中修改\docroot\custom_jsps\html\portlet\search\search.jsp52行后加入代码String assetTagNamesH = ParamUtil.getString(request,"
2015-02-26 17:15:18
707
原创 本人博客在3月将搬家至www.stalvan.com
本人博客4月前将搬家到个人站 www.stalvan.comcsdn博客不再更新。欢迎大家届时访问。新博客将不再由我一个人去写,将由我和我妻子共同编写,敬请期待。PS:我们夫妻均是积年的程序员~
2015-02-12 14:45:05
625
原创 liferay6.2 linux环境ext删除与重部署
cd your-tomcat-install# deleting web applicationrm -rf webapps/*-ext# deleting jars and config files from Liferayfind -name "ext-*" | xargs rm -rf# stopping Liferaybin/shutdown.shps ax | grep l
2015-02-06 17:50:47
788
转载 手机QQ浏览器访问liferay工程页面异常解决
感谢冷月的帮助,本文是依照冷月的博客所写。冷月博客地址 http://www.huqiwen.com/2014/09/18/exception-wap-portal-status-not-found/在EXT项目中修改 com.liferay.portal.servlet.BrowserSnifferImpl.java 内容@Override public boolean isWap
2015-02-06 14:03:38
750
原创 liferay6.2.2GA2中CKEditor在IE11与SAFARI中BUG解决方案
因为最近用liferay6.2做的网站正在给客户进行测试,客户发现在IE11中写文章时 会出现CKEDITOR有功能有问题。现象描述:1.拖块选择文字后 点击字号去更改所选文字字体大小时,拖块操作被取消,无法修改所选文字大小。2.点击"图片"按钮时,弹出上传与选择图片的弹窗后,该弹窗无法被关闭。也无法继续编辑文章。我就这这个问题进行了调查。通过IE的F12 DEVELOPER TO
2015-02-06 13:58:04
2212
转载 Liferay PortletURL in JavaScript
Each more we feel the need of becoming more and more web 2.0, it sounds like a physics law to the "guys" that are trying to survivor arround the amazing applications that surround us across the urls.
2015-02-05 09:07:15
1005
原创 liferay ajax 后 renderRequest renderResponse为空的替代解决方案
在liferay6.2的 mvcPortlet执行ajax请求后 jsp页面的 renderRequest renderResponse actionRequest actionResponse 为空 这时在jsp中使用这几个变量进行操作就会出现空指针异常。替代的解决方案是判断一下是否为空 如果为空 改用 resourceRequest resourceResponse 来代替。他们都有相同的方
2015-02-04 16:45:24
977
原创 js拼写json动态key
有时候我们会面临着需要把js中的变量作为json的key使用的情况,但是却往往遇到js执行时把变量名而不是变量值作为了key。具体解决描述如下.假使 var key1 = "aaa"; var value1 = "bbbb";json 对象 data={k:'aa',b:'aaa'};这时如果想给data改为 {k:'aa',b:'aaa',aaa:'bbbb'};
2015-01-30 08:51:09
4237
原创 liferay的jsp中获取当前portlet的windowState
String windowStateStr = renderRequest.getWindowState().toString();如此 即可获取当前portlet 的windowstate并用来判断是否是最大化模式。
2015-01-29 09:16:26
724
原创 IE6789的只读innerHTML
在ie6 7 8 9 中 innerHTML属性是只读的。当对innerHTML进行赋值时会出runtimeError.最简单的应对办法是改用dom操作来赋值。或者是使用jquery$("#domId").html(innerHTML);
2015-01-27 14:42:52
546
原创 liferay主题(theme)中使用自定义的图片
由于遇到了需求,theme中需要使用一个自定义的图片。最终经查询和询问,解决方案如下:1.将图片放到theme工程的docroot/_diffs/images 目录中,假使图片为 kouhao.png2.在portal_normal.vm中这样写
2015-01-22 16:15:21
1402
原创 oracle插入单引号与&符号
INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES('B&C')');对应改为INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES(''B&C'')');一个单引号改为两个单引号 即可转义正常插入单引号INSERT INTO TESTTTT VALUES('INSERT INTO A VALU
2015-01-19 14:45:51
3671
原创 tomcat7 设置jvm优化参数
修改$tomcathome/bin/setenv.sh 将内容修改为CATALINA_OPTS="$CATALINA_OPTS-Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false-Duse
2015-01-16 16:57:46
2092
原创 网页在手机上自动缩放100% 适配safari firefox 安卓原生浏览器
我是 title function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; if (isOpera) { return "Opera" }; //判断是
2015-01-16 16:25:45
4263
转载 Linux下修改网卡的mac地址
方法1:# ifconfig ethX down# ifconfig ethX hw ether NEW_MAC_ADDR# ifconfig ethX up但是这样重启后就失效了,需要再敲一遍。当然也可以写入rc.local来解决方法2:与方法1类似,只是用ip命令代替ifconfig:# ip link set ethX address NEW_MAC_ADDR
2015-01-08 16:04:57
2088
转载 liferay searchContainer 分页实现
下面介绍一下,我所采用的两种方法来实现。第一种: ' emptyResultsMessage="root-empty-results-message"> results="" total="" > " > " /> 在上述代码中,delta属性是为
2015-01-04 16:34:42
1553
原创 liferay在自己的portlet中上传更改用户头像
<%User selUser = PortalUtil.getSelectedUser(request);selUser = PortalUtil.getUser(request);String currentURL = PortalUtil.getCurrentURL(request);long maxFileSize = PrefsPropsUtil.getLong(PropsKey
2014-12-31 13:13:22
1349
原创 mvcPortlet actionURL跳转问题
renderURL可以通过 mvcPath来配置跳转。但是actionURL无效。想要实现后台方法执行完成后跳转 需要在后台方法的最后加入代码actionResponse.setRenderParameter("jspPage","/html/userinfomanageraction/updateemail/new_email.jsp");第二个参数为jsp文件的路径。这样既可实现mvc
2014-12-29 16:29:12
1292
原创 liferay发送邮件
在liferay中 有时候我们会想用系统配置的邮箱对外发送信件,实现方式如下:1.在控制面板中配置好发送邮件的账号。2.在代码中使用String fromAddress = PrefsPropsUtil.getString(PropsKeys.MAIL_SESSION_MAIL_SMTP_USER); InternetAddress from = new InternetAddr
2014-12-18 15:34:29
1190
原创 liferay的MVCPortlet的ajax请求
1.jsfunction redirectAndAjax(id){ $.post('',{'id':id},function(data){ alert(data); });}在页面上写JS引入JQUERY ,其中的ajaxUrl为在页面中定义的。定义代码为要在json的key前加入 否则后台无法收到传入的参数。后台返回的值由js中的回调函数的data变量来接收。jq
2014-12-12 11:46:56
884
原创 liferay上传图片并展示,guest可见
1.jsp中的form的 enctype="multipart/form-data"2.后台接收参数UploadPortletRequest uploadRequest = PortalUtil .getUploadPortletRequest(actionRequest); String siteName = ParamUtil.getString(uploadRequest,
2014-12-12 11:36:08
1632
原创 secureCRT乱码解决
环境:SecureCRT登陆CENTOS7 LINUX系统问题:vi编辑器编辑文件时文件中的内容中文显示乱码,但是直接使用linux系统terminal打开此文件时中文显示正常,确诊问题出现在客户端即SecureCRT的显示问题解决方法:1、修改远程linux机器的配置 [root@rhel ~]#vi /etc/sysconfig/i18n 把LANG改成支持UTF-8的字
2014-10-10 16:33:37
787
转载 ProcessMaker配置变更或者同平台迁移方案
Changing the ProcessMaker ConfigurationJump to: navigation, searchContents [hide] 1Overview2Changing the installation directory2.1Editing the ProcessMaker confi
2014-10-10 15:18:02
2230
原创 centos7.0安装processmaker2.5.1
1.安装mariadb或者mysql.centos7自带mariadb2.安装apache。由于本人是用tarball安装的php,系统自带的apache中
2014-10-10 10:32:11
2024
原创 Apache VirtualHost 启动失败 无错误日志解决
ServerName "processmaker" DocumentRoot E:/wamp/bin/processmaker/workflow/public_html DirectoryIndex index.html index.php AddDefaultCharset UTF-8 AllowOverRide none Options FollowSymlinks R
2014-09-11 10:53:58
2440
转载 PHP Fatal error: Call to undefined function session_register()
PHP升级为5.3后报错:PHP Fatal error: Call to undefined function session_register()……,经查是php5.3 不支持 session_register() 此函数已删除。解决办法如下:一、直接把session_register( “****” ) ;改成:$_SESSION['****'] = null;即可注:此
2014-09-01 14:32:23
3745
转载 MYSQL设置触发器权限
mysql导入数据提示没有SUPER Privilege权限处理ERROR 1419 (HY000): You do not have the SUPER Privilege and Binary Logging is Enabled导入function 、 trigger 到 MySQL database,报错: “You do not have the SUPER pri
2014-08-27 15:40:58
3337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人