Liferay 7 portlet中所有能在@Component中修改的属性

"com.liferay.portlet.action-timeout", "com.liferay.portlet.active",
            "com.liferay.portlet.add-default-resource",
            "com.liferay.portlet.ajaxable",
            "com.liferay.portlet.application-type",
            "com.liferay.portlet.autopropagated-parameters",
            "com.liferay.portlet.autopropagated-parameters",
            "com.liferay.portlet.configuration-path",
            "com.liferay.portlet.control-panel-entry-category",
            "com.liferay.portlet.control-panel-entry-weight",
            "com.liferay.portlet.css-class-wrapper",
            "com.liferay.portlet.display-category",
            "com.liferay.portlet.facebook-integration",
            "com.liferay.portlet.footer-portal-css",
            "com.liferay.portlet.footer-portal-javascript",
            "com.liferay.portlet.footer-portlet-css",
            "com.liferay.portlet.footer-portlet-javascript",
            "com.liferay.portlet.header-portal-css",
            "com.liferay.portlet.header-portal-javascript",
            "com.liferay.portlet.header-portlet-css",
            "com.liferay.portlet.header-portlet-javascript",
            "com.liferay.portlet.icon", "com.liferay.portlet.instanceable",
            "com.liferay.portlet.layout-cacheable",
            "com.liferay.portlet.maximize-edit",
            "com.liferay.portlet.maximize-help",
            "com.liferay.portlet.parent-struts-path",
            "com.liferay.portlet.pop-up-print",
            "com.liferay.portlet.preferences-company-wide",
            "com.liferay.portlet.preferences-owned-by-group",
            "com.liferay.portlet.preferences-unique-per-layout",
            "com.liferay.portlet.private-request-attributes",
            "com.liferay.portlet.private-session-attributes",
            "com.liferay.portlet.remoteable",
            "com.liferay.portlet.render-timeout",
            "com.liferay.portlet.render-weight",
            "com.liferay.portlet.requires-namespaced-parameters",
            "com.liferay.portlet.restore-current-view",
            "com.liferay.portlet.scopeable",
            "com.liferay.portlet.show-portlet-access-denied",
            "com.liferay.portlet.show-portlet-inactive",
            "com.liferay.portlet.show-portlet-inactive",
            "com.liferay.portlet.single-page-application",
            "com.liferay.portlet.struts-path", "com.liferay.portlet.system",
            "com.liferay.portlet.use-default-template",
            "com.liferay.portlet.user-principal-strategy",
            "com.liferay.portlet.virtual-path", "javax.portlet.description",
            "javax.portlet.display-name", "javax.portlet.expiration-cache",
            "javax.portlet.info.keywords", "javax.portlet.info.short-title",
            "javax.portlet.info.title", "javax.portlet.portlet-mode",
            "javax.portlet.portlet-name", "javax.portlet.preferences",
            "javax.portlet.resource-bundle", "javax.portlet.security-role-ref",
            "javax.portlet.supported-processing-event",
            "javax.portlet.supported-public-render-parameter",
            "javax.portlet.supported-publishing-event",
            "javax.portlet.window-state"
时间: 2024-08-13 06:36:43

Liferay 7 portlet中所有能在@Component中修改的属性的相关文章

knockoutjs如何动态加载外部的file作为component中的template数据源

玩过knockoutjs的都知道,有一个强大的功能叫做component,而这个component有个牛逼的地方就是拥有自己的viewmodel和template, 比如下面这样: ko.components.register('message-editor', { viewModel: function(){}, template:"" }); 很显然,viewmodel就是function函数区,而template就是模板区,然后通过register函数将component注册到k

[Liferay] 异常 :Could not initialize class com.liferay.util.portlet.PortletProps

portlet 在部署之后,报异常 - Could not initialize class com.liferay.util.portlet.PortletProps. 先简述一下 portlet.properties,开发 portlet 过程中,可自己定义类似于 portal.properties 的配置文件 - portlet.properties. 步骤如下: 1. 在 classpath 创建 portlet.properties,比如 WEB-INF/src 目录 line.cha

[Liferay6.2]Liferay入门级portlet开发示例

什么是Portlet 来自百度百科(http://baike.baidu.com/view/58961.htm)的定义如下: portlet是基于java的web组件,处理request并产生动态内容.一个portlet窗口包含一个标题栏,装饰,和portlet产生的内容.装饰可以包括改变portlet窗口状态和模式的按钮.portlet产生的内容称为片段,即一段遵守中心规则的标记(比如html, xhtml,wml(无线标记语言)),多个片段可以聚合成一个完整的文档.多个portlet聚合在一

在 Angular 2 Component 中使用第三方 JS 库

本文所有内容以 Angular 2 Quick Start 项目为基础,使用 TypeScript 语言. 如上图,最近遇到一个需求,需要在一个刚启动的 Angular 2 项目中使用 snap.svg 操作页面上的 svg 元素做动画. 我粗略的看了下, snap.svg 的实现似乎并没有遵从什么模块规范,就是常见的提供几个全局变量完事.如果真的耿直的在 Component 中去用的话,会在执行 tsc 编译成 js 文件这一过程中报错. 这是因为 TypeScript 编译器并不知道 sna

Yii2 使用json 和设置component 中'format' => yii\web\Response::FORMAT_JSON 的区别

在Yii2中如果设置了 'response' => [  'format' => yii\web\Response::FORMAT_JSON,  'charset' => 'UTF-8',  // ... ], 代表了,控制器输出的全部都是json格式数据,即json字符串: 而如果使用Json::htmlEncode($price): 先引入use yii\helpers\Json; 可以在当前的action中生成json字符串,response对象把这个当普通文本输出 Yii2 使用

@Import直接导入类,在容器@Component中是怎么直接导入类注册到容器的?

Java程序员必学技术:@Import直接导入类,在容器@Configuration.@Component中是怎么直接导入类注册到容器的? Spring IoC 容器是一个管理 Bean 的容器,在 Spring 的 定义中,它要求所有的 IoC 容器都需要实现接口 BeanFactory ,它是一个顶级容器接口 . 接下来就和大家分享一下, //直接插入一个类,既可以注册到容器 //这里注意注册的Bean的名称是全类名 @Import(Stu.class) @Configuration pub

ArcGIS API For Silverlight 中 用户自定义Symbol在C#中调用

ArcGIS API For Silverlight 中 用户自定义Symbol在C#中调用 1.创建帮助类,其中,Application.LoadComponent的参数/Tel.Jsyd.FileImport;component/Themes/Symbol.xaml,是自定义Symbol所在位置 public class SymbolHelper { static SymbolHelper() { ResourceDictionary rd = new ResourceDictionary(

spring boot拦截器中获取request post请求中的参数

最近有一个需要从拦截器中获取post请求的参数的需求,这里记录一下处理过程中出现的问题. 首先想到的就是request.getParameter(String )方法,但是这个方法只能在get请求中取到参数,post是不行的,后来想到了使用流的方式,调用request.getInputStream()获取流,然后从流中读取参数,如下代码所示: String body = ""; StringBuilder stringBuilder = new StringBuilder(); Buf

将Excel导入DataGridView 中的"select * from [Sheet1$]"中[ ]里面表单名的动态获取

Sheet1$是Excel默认的第一个表名,如果改动:select * from [Sheet1$]"将查询失败,因此应根据选择自动获取excel表名: 1 OpenFileDialog ofd = new OpenFileDialog(); //选择文件路径 2 ofd.Title = "Excel文件"; 3 ofd.FileName = ""; 4 ofd.Filter = "Excel文件(*.xls)| *.xls"; 5 s