整理liferay的时候由于什么都不懂,出了很多问题,自己开始慢慢摸索
其中一个就是<use-default-template>
再写helloword的时候,我写了好多,有直接改portal包的,也有改portal 编译后的ext包的
不过碰到一个莫名其妙的问题,就是,自己写了helloworld的类,结果配置的时候,出现的界面只有一个标签.开始以为我自己写
类有问题,后来直接引用portal里面自带的helloworld,还是一样,开始怀疑配置文件问题.开始对比配置文件
<portlet>
<portlet-name>lpy</portlet-name>
<struts-path>hello_lpy</struts-path>
<use-default-template>false</use-default-template>
<restore-current-view>false</restore-current-view>
<private-request-attributes>false</private-request-attributes>
<private-session-attributes>false</private-session-attributes>
<render-weight>1</render-weight>
</portlet>
其实就出现在<use-default-template>里面,设为true的时候选择默认模板,模板和其他没什么两样,样式为附件1.jpg
如果设置为false的时候,就麻烦多了,只有一个标签在那,开始以为我哪出问题了,找了一段时间,样式为附件2.jpg (比较黑,看不太清楚,不过它也是可移动的,删除的方法就没找到了)