posts - 27,  comments - 14,  trackbacks - 0
近阶段手头上进行的是一个liferay项目,由于是初次学习和使用liferay技术,在项目的开发过程中遇到了很多的问题,等项目结束我会抽时间好好整理下关于liferay开发的一些心得体会。在此先记下若干(对熟手来说可能很弱智~~~),我会不断更新:
1、Liferay中当点击某portlet中的某条记录,连接打开另外一个portlet窗口A,页面状态已经是最大化,当在A页面上做一些操作之后,点“返回”按钮,按道理应该是返回到初始portlet页面,portlet窗口的状态应该是正常大小(即windows.state="normal"),然而出乎意料的竟然未能返回到原始状态,而是带有A页面的部分内容,当初困扰很久,但都没有有效的解决,后来得到廖大哥的指点,才明白是由于URL的存储问题,后面通过在该portlet的配置文件liferay-portlet-ext.xml中增加一个参数<restore-current-view>false</restore-current-view>的配置,很容易就实现了页面正常的跳转,例如:
1    <!-- Magazine -->
2    
3    <portlet>
4        <portlet-name>159</portlet-name>
5        <struts-path>ext/magazine</struts-path>
6        <use-default-template>false</use-default-template>
7        <restore-current-view>false</restore-current-view>
8    </portlet>

2、 关于Liferay程序的调试,和一般的WEB程序相比较还是比较麻烦的。项目刚开始的时候,因为对Liferay也不是很熟悉,不管是调试java实现类程序还是JSP页面程序,只要改个地方都是全部重新build-service-->ant deploy-->重启Tomcat服务器,然后才可以运行查看结果是否满足自己的需求,这样非常浪费时间。这样另人非常苦恼,明明可以在半个小时就可以做完的事情 ,却要花上几个小时或是更多。有压迫就有反抗 。后来做一些尝试,终于可以节省了些时间。
首先对于JSP程序,可以直接在Tomcat目录下找到相应的JSP文件,在服务器启动的前提下,可以即时刷新调试查看结果,如果正确则就可以将此JSP文件拷贝到EXT环境下的相应目录下,覆盖掉原来的文件。
其次,对于修改类文件分两种情况,如果是修改Action类则直接ANT扩展环境EXT根目录下的build.xml文件,然后刷新文件目录再重新启动服务器即可以运行查看。在这里要注意运行build.xml文件之前要保证Tomcat服务器已经关闭,否则会ANT失败;如果这样做了而导致build失败,也不要慌,导航到Tomcat的bin目录下,执行一遍shutdown.bat文件即可重新执行ant,接着重启猫。如果是修改impl等实现类文件,则就要在执行以上步骤之前要多加一次操作了,那就是要执行build service,把修改写入到spring等配置文件中。
另外,对于修改一些配置文件最好是完整执行一遍build service\ant ...\启动tomcat操作,这样比较安全,因为没有时间仔细研究,也不敢妄断。
以上只是一些比较明显的问题,其他还有些可能是在调试过程中的一些细节操作技巧,这就要看个人的习惯了,要善于做比较,在调试JSP程序时要特别注意关注地址栏的地址变化,有些问题解决就是通过对比来区分要添加什么样的参数或减少。不管怎么样,Liferay程序调试总的来说还是比较烦琐的,或许高手们有更好的优化措施,期待交流共享。

posted on 2007-07-10 19:13 Scott.Pan 阅读(1617) 评论(1)  编辑  收藏 所属分类: Liferay

FeedBack:
# re: Liferay项目中问题及解决方法列举
2010-08-31 11:44 | 于989
中国大连Liferay服务

QQ:1417153858 (Liferay支持)
QQ:1410151582 (Liferay培训)
QQ:1492270185 (Liferay企业版)

联系电话:
0411-8489 8263 (总机)
86-15601156692 (咨询)

Liferay中国服务大连QQ群: 49845872
  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(4)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜