Liferay-portlet编写中常见路径错误总结
来源:互联网 发布:java 网站开发框架 编辑:程序博客网 时间:2024/06/06 11:45
原本以为自己编写一个简单的portlet会很顺利。很久没有编写portlet,今天做的时候,居然也会范错。书写下来,加深一下自己的记忆。
一、portlet.xml中,入口路径错误:
先说一下一个服务加载portlet工程后,在执行应用时候读取文件顺序web.xml——portlet.xml——struts-config.xml——tiles.xml——对应的jsp
portlet.xml中,入口路径如下文字红色部分,
<init-param>
<name>view-action</name>
<value>/railwayMap/start1</value> (action路径是/railwayMap/start)
</init-param>
如果上图中/railwayMap/start1书写不对应的话,接下来在strus-config.xml中将找不到对应的action路径,黑屏提示错误如下:
Invalid path was requested /railwayMap/start1
一句话概括,就是入口路径与action路径书写不一致。
二、tiles.xml中路径错误
在struts-config.xml中,forward=”portlet.railwayMap.start” ,
而tiles.xml中,书写成<definition name="portlet.railwayMap.satrt" path="/start.jsp" >
</definition>
由于start拼写成satrt,导致addApllication出现下所示错误(此时黑屏服务中没有提示错误)
一句话概括,
- Liferay-portlet编写中常见路径错误总结
- liferay-portlet-app_4_0_0.dtd错误
- liferay中portlet与portlet之间通
- liferay-portal中卸载portlet
- liferay主题中引入portlet
- Liferay中,JSP Portlet手动部署方法
- liferay中portlet的action处理流程
- liferay 中portlet action的处理流程
- liferay 中 开发简单struts portlet
- 由一个portlet配置错误引起对liferay的(iferay-portlet.xml,portlet.xml,liferay-display,web.xml)研究
- liferay portlet.xml配置顺序引起的错误
- liferay中外部war 方式整合portlet 的处理流程
- Liferay 中struts2如何获取portlet 及相关操作
- Liferay:在Dockbar中增加语言Portlet方法
- 在自己的Portlet中使用Liferay的全文检索
- [Liferay]Portlet 规范中ResourceURL 介绍以及使用
- liferay在自己的portlet中上传更改用户头像
- liferay的jsp中获取当前portlet的windowState
- 从VC 6.0移植代码到VS C++ 2005得出的一些经验
- java wait sleep suspend synchronized
- 堆和栈的区别
- 开心网矛盾论
- PQ Accounting requested to cancel unaccounted invoice
- Liferay-portlet编写中常见路径错误总结
- 审视“选择”!
- AS3 CookBook学习整理(五)
- 【转】盘点.NET的性能优化策略
- “流程都有,就是得不到执行”,怎么办?
- Windows Server 2003 系统配置方案
- sql oracle分页sql语句
- 【转】ASP.NET Process Model
- Mysql常用命令