草庐IT

mysql - 在 liferay 搜索容器中显示来自自定义查询(连接表)的数据

我关注了thiswiki并已成功构建自定义查询。它工作正常。我在表之间使用了连接。我的问题是如何使用liferay搜索容器在jsp上显示它,因为搜索容器中的className需要一个模型类。编辑:到目前为止,我尝试过的是:displayAttListName=AttendanceLocalServiceUtil.findAttendance();ArrayListname=newArrayList();ArrayListtitle=newArrayList();ArrayListstatus=newArrayList();ArrayListremarks=newArrayList();

mysql - 更改 liferay 默认用户 'test@liferay.com' 的密码

尝试使用http://blogs.aca-it.be/blogs/-/blogs/recovering-an-admin-password-in-liferay中记录的以下过程更改默认用户的Liferay密码.步骤如下:1。转到数据库中的user_表。2.找到您想要访问的用户。3.将password_字段设置为一些纯文本密码。4.将passwordEncrypted字段设置为0。5.将passwordReset字段设置为1。6.重启Liferay登录。基于上述步骤,我正在执行以下命令来更改密码。mysql>更新user_setpasswordEncrypted=0,password_=

java - 如何获取 Liferay 中的当前用户?

如何使用简单的Java代码让当前用户连接到Liferay门户?我正在使用Liferay6.0.6 最佳答案 简单地:UsercurrentUser=PortalUtil.getUser(request); 关于java-如何获取Liferay中的当前用户?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10523382/

java - 如何在 Liferay serveResource(-, -) 方法中从 AJAX 请求下载文件

我有这样的要求:我正在发出AJAX请求以将一些数据传递给服务器。在我的服务器中,我正在使用该数据创建一个文件。“现在的问题是文件没有下载到客户端”。(我正在使用ApachePOIAPI从给定数据创建excel文件)。谁能帮我做这件事?这是我的代码:(发出AJAX请求的代码)functiondownloadUploadedBacklogs(){try{vartable_data=[];varcount=jQuery("#backlogTabletr:firsttd").length;jQuery("#noOfColumns").val(count);varindex=0;jQuery('

java - 如何在 Liferay serveResource(-, -) 方法中从 AJAX 请求下载文件

我有这样的要求:我正在发出AJAX请求以将一些数据传递给服务器。在我的服务器中,我正在使用该数据创建一个文件。“现在的问题是文件没有下载到客户端”。(我正在使用ApachePOIAPI从给定数据创建excel文件)。谁能帮我做这件事?这是我的代码:(发出AJAX请求的代码)functiondownloadUploadedBacklogs(){try{vartable_data=[];varcount=jQuery("#backlogTabletr:firsttd").length;jQuery("#noOfColumns").val(count);varindex=0;jQuery('

javascript - 对存储在 Liferay 中的 Angular 应用程序执行 Protractor 测试时出现 "angular is not defined"错误

我在Ubuntu14.04虚拟主机上运行,​​我正在尝试使用PROTRACTOR为“Liferay”中托管的应用程序创建一些E2E测试。对于登录部分(不需要Angular),使用Protractor进行的测试正常,页面可以正确登录和导航,但是当我尝试使用以下命令在基于angularjs的应用程序上打开“下拉”菜单时代码:LastdayLast5daysLast7daysLast30dayslast90days我得到了这个错误日志:UnknownError:未知错误:Angular未定义Thisisthetestscriptonjs:describe('pageswithlogin',f

java - Liferay 与 Struts , JSP

我有使用JSP和struts开发的Web应用程序。我只是在寻找具有不同外观和感觉以及Ajax呈现的选项。Liferay是我的一位队友推荐的。但我无法获得更多细节。我如何让它与当前产品一起使用。?Liferay是portlet,与我现有的基于servlet的产品不同。我怎样才能整合它们。是否有可能在没有太大问题的情况下安装liferay的portlet。提前致谢,普里亚.R 最佳答案 我可以通过这两个教程来做到这一点:a)http://vegdave.wordpress.com/2009/04/01/building-a-hellow

java - 如何在liferay中使用自动登录?

我想从我们的应用程序自动登录我的用户。我知道liferay有自动登录功能,但我不知道如何使用它。我在网上没有找到太多有值(value)的信息。我需要做什么才能使自动登录工作?我想在用户单击链接时自动登录,而无需输入用户名和密码。名称和密码保存在我们的应用程序数据库中。 最佳答案 我相信OP现在没有用答案。尽管如此,这值得一个全面的答案。事实上,我很惊讶它还没有一个。首先,这是一个坏主意:OP提出的这种安排真的太不安全了。尽管如此,对于为Liferay创建自动登录的人来说,所描述问题的解决方案可能是一个很好的原型(prototype)

java - 如何将 portlet 部署到 Liferay?

我在尝试将新的portlet安装到在Glassfish域上运行的Liferay时遇到了问题。我最近弄清楚了流程,也想与其他人分享。所以,请阅读答案并希望这对某人有所帮助:)(该问题的先决条件是我知道添加在Glassfish上运行的项目是通过自动部署文件夹完成的,但是让它们在Liferay上可见是另一回事。) 最佳答案 因此,您首先制作一个.war文件,比方说一个名为your_file.war的portlet。您想让它在Liferay门户下的glassfish域上运行。成功的步骤:1)导航到控制面板->Liferay上的插件安装2)点

java - 如何在 liferay 门户中显示错误消息?

如何在liferay门户中显示错误信息?我在liferay.com网站上读到,为了显示错误消息,我可以使用标签库中的liferay-ui:error标签,但它不起作用,如何使用它? 最佳答案 关于“liferay-ui:error”标签,您是正确的,因此在您的JSP上您将拥有:然后在您的Java代码中,您通常需要RenderRequest或ActionRequest,但是也可以使用任何类型的HTTPServletRequest或PortletRequest。然后将请求对象传递给静态SessionErrors.add()方法,如下所示