java - 在 portlet 和 *LocalServiceImpl 中使用公共(public)对象

标签 java liferay

我想在 portlet 和 *LocalServiceImpl.java 中使用公共(public)对象 MyObject

在 portlet 中,我使用 http 请求的值填充 MyObject。 然后我想将此对象传递给 *LocalServiceImpl.java 中的方法。

MyObject 类与 Portlet 位于同一包中。

但是当我构建服务时 *LocalServiceWrapper 提示它找不到我放置 MyObject 的包。

我应该把这个类放在哪里?

我正在使用 Liferay 6.2

谢谢!

最佳答案

将您的 MyObject 类放在构建服务时生成的服务包下。 这样您在构建服务时就不会遇到任何错误。

关于java - 在 portlet 和 *LocalServiceImpl 中使用公共(public)对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26895651/

相关文章:

java - 由于以下问题无法启动服务器 : Launch process failed with exit code 1

java - ArrayIndexOutOfBoundsException 计算平均值

java - 属性函数扩展 sparql

java - LinkedHashMap 中的集合(值)是否保留插入顺序?

java - 如何设置门户组件:resourceURL to output https URL?

java - 简单的 Liferay ProcessAction 不起作用

java - 未设置 PluginsSDK 的 SDK 名称?

java - 具有 SQL SELECT FROM INSERT 的 JdbcDaoSupport

jsf - 如何使用 modalDialog 警告用户 session 已过期?

tomcat web.xml cors.allowOrigin 删除条目